Yes, some commercial grade sealants have mold resistant additives that you dont want. I would only use aquarium specific silicone, although some people have used another product that I cant remember right now. Its usualy good to go after 24 hours.