You are likely going to have serious mold issues with canvas in Maine. Maine is a very wet state. Chronic mold is far worse for you than a commercially made vinyl cover will ever be. The mold will likely penetrate the canvas and you will be exposed to it continuously.
The type of waterproofing you are talking about using is likely going to require that you do it yearly, which means the canvas cover is likely going to have to be removed, which is labor intensive.
Vinyl covers will off gas for short period of time and then will not be an issue. If they mold, the mold will likely be exterior. Now Yurts that have indoor plumbing and utilize moisture/utilities of some kind can mold on the interior regardless of type of material used.
Now I am one who believes that we must all be good stewards of this planet and do everything we can to keep it clean, but we also have to be realistic. If you are using a computer, phone, car, live in any home of any kind there are all sorts of plastics and non-natural material used. Everything made is made and or transported to you, utilizing fossil fuels in some manner, as is a vinyl Yurt cover.
Using Tyvek type breathable waterproofing material (which is non-natural) under your canvas/vinyl can mitigate the
that penetrates from the outside. That is what I did and have never had any issues with condensation or mold, but I also have no inside utilities that produce
.
My Yurt is a traditional Mongolian Yurt that has a canvas cover, however I built a complete cover over it to protect it from snow and the climate so it will last longer than most canvas covers. When it has to be replaced I will have a custom vinyl cover made, because they are more resilient.
Not trying to get political just provide information so you can make the best decision for you.
Chris