Your fixture can sit right on the screen. I was actually going to suggest the hinged Zilla until I read you had already found one!

If your ballast is made of plastic (i.e. a typical fish tank ballast) you will want to make sure that the bulbs are only over screen. With higher wattage bulbs the light reflecting off of the metal stripping down the center of the lid could create a "melting" issue for the ballast itself. 25 watt bulbs probably are not strong enough to do any dameage, but it's better to be safe than sorry!
I would check your temperatures after switching lids, though. You'll probably need to move up to 40-50 watt night and 60-75 watt day. It may seem like a pain, but the higher ventilation/no humidity retention will be better in the long run. That said, as long as he's eating and pooping well and regularly, he's fine!
