Some fish are jumpers though. So i doesn't matter what you do to make a happy place for them. Even though eggcrate will diffuse the light a little. I think putting glass on the tank is more maintain or the salt spray will eventually cause much more light to get blocked than the eggcrate.
-Joe
-Joe