I had a 24 deep tank and mounted 2 CurrentUSA planted pro plus on the brackets they have for their lights. The brackets can be mounted on the tank or on the wall behind the tank.They proved more than enough light and have the ramping feature. I had a 4" wood rim around the tank top which blocked all glare, which I dont like either.
I've never understood the point of covering a tank with a glass lid; having lights sitting on top of them is a less than ideal set up.
The lids are more practical in my situation. I have a cat that has attempted to jump on the tank when it was open in the past. The family room where the tank sits is close to the kitchen. Sometimes when frying food the area can get a little smokey. The lids help (a lot) keeping the smoke out of the water. I've also lost zero fish or shrimp from jumping out of the tank,
Years ago my wife saw an amano shrimp walking on the floor about 2 feet from the tank and lost her mind. She thought it was a centipede at first glance. She hates those those things.
That and the fact that we blinded from the light when we are watching TV really leaves me little choice I really need to keep the lights on the top again another good reason to use lids.
I could use mesh but I've been using lids with lights on them and I've never had a problem. I'm not really interested in changing what works for me. Using a fixture that doesn't run hot on the glass lids work for me.