You are correct in your comment about the aquarium heaters being a little fragile. I think you probably have the best solution given you still want it to be usable, but none the less at this point I think we are kinda "brainstorming" for ideas that would work. Hadn't seen that one suggested so I thought I would throw it out since rarely does it happen here or TBN that someone hasn't already suggested my thoughts.
Jim