Yes mylar is much better than foil by a long shot. PS My soil plants all got tapwater and did fine. Thought i read somewhere that a small bit of chlorine was actually beneficial for plants (don't ask me what a small amount is)