Most of the new premium lenses have an anti-reflective coating on the inside of the lens that works pretty well for blocking glare from the back.
I have to agree that tilting the head can make a major difference when sight fishing no matter how well your glasses fit.
Dark bronze/brown lenses work well for my eyes in most environments. The HCL bronze color from MJ is a favorite.
Lightweight is key if you are going to have them on 10hrs/day...