Just letting you know the option exists, since you had never heard of screen tops before. Like I said, not for everyone. The tops are custom made to fit your tank, so that costs money. Also made of polycarbonate so they won't warp from being close to the water.
Many people use screen tops. I have had glass tops on a 200 gallon tank before and will never go back to that. Inhibits gas exchange at the surface, gets cloudy (either with algae growth or mineral deposits) and prevents evaporation, which is a way of keeping your tank cooler.
This is the screen top on my old tank. It is made in two sections, so it is easy to prop open, or remove entirely if I need to get into the tank. If you have smaller fish - like wrasse size - eggcrate will not work if used alone. I have found small fish that jumped through the eggcrate and then dried up under the lights laying on the top side of the eggcrate. I fastened gutter guard on the under side on the parts where I used eggcrate, to go around return lines that I have coming over the top of the tank.
Anyway, just another idea to consider, if you decide to go to a screen cover.