We have had the ADCO TC cover for 7-8 yrs now. It does have a small hole or 2...It is getting kind of beat...maybe we'll replace after this year. For <$200 it has done well.
We have one for the Airstream also and that one is 5 or 6 yrs old. It is the upgraded ADCO so it cost a little bit more ($250) when I replace the TC cover I will get the "upgraded" ADCO...it's a little beefier.
The ADCO covers are breathable. They keep our camper clean and ready to go.
It takes maybe 5 mins to put it on (just covered the TC yesterday). It takes less time to take it off. I stand on the roof and pull it over the front. I can do it alone...no problem.
For ~$20/yr the ADCO has worked well for us.
Even though we live on the water, Our campers are well protected from the wind by stone walls and lots of trees. If you are very exposed in a high wind area...you may not have as much luck.
Here's the same cover on our old TC (prior to getting the AS cover)

Bill