Honestly you should be fine i wouldn't worry about mylar, and don't ditch your AG, unfortunately some people tend to think it's shit, but obviously it's not as you can see there is a whole section just for AGers, personally I grow in an AG and love it, ya it's small but if your only growing for...