they are both safe to use just let paint dry thoroughly for several days after using and some would prefer pond foam but I have used both to great effect and great stuff is a few dollars a can whereas tetra foam for ponds costs like 12 bucks a can at Lowes.