Oh man! The top melting was definitely a fear of mine, but it has so far held up :/ what did you end up replacing the top with? I've been thinking of having my dad build one for me, and then possibly reinforcing the plastic supports that are attached to the glass around the rim.
Is his basking...