Gee, that IS brilliant...
This thread is almost three years old and the overflow is still solid as a rock. But I guess it is now going to fall apart since you brought that to light. lol.
Oh, by the way, there is a tree hugger version of Stick n Seal and the regular version for us reckless types. Everywhere I've seen the tree hugger version for sale, the regular stuff was always right next to it. The regular stuff says that it is water proof; the green version states that if it is used on aquariums that it will cause PITA members to be sad and call fish "sea kittens" or something stupid like that.
I'm just going to go out on a limb and say that I used the right one.