Good luck! I can't see that the roofing material would hurt anything....it should keep weeds down, but I don't think it will help much with critters nor seepage unless it covers the entire pond. Just a caution to make sure the material doesn't contain anything potentially harmful to your pond environment.

Looking forward to a fun report tomorrow. I hope you don't do like I did this weekend and bury a bulldozer.