You're probably a prime candidate to test these things then.
I have tried a few different pairs of glasses over the years. Nothing has even been close to staying clear from fogging.
One of the best ones was a pair that has a small opening between a portion of the upper frame and the lens. At least when moving it allowed a little more air to move around the lens and keep it from fogging. However, when stopped or moving slowly (like most of my climbing), it would fog up.
I have pretty much given up on wearing anything to protect my eyes from the mud and crud when mountain biking. About the only time I can wear glasses is if it bright and sunny, then sun glasses with a light tint works. The last pair of Ryder photochromic glasses worked well for this. They were a light orange tint and worked well except in lower light settings in the trees. Again if I was doing anything other than moving fast they would start to fog. When I was commuting more by bike I really liked them for riding in sunny conditions. Never worked well in the rain as the front would get too blurred by rain drops or streaking water. So once again, the blink fast method was my go to fix.
Dropping $50 - $75 on a descent pair of sun glasses I can justify, and if I can wear them to ride as well, that is just a bonus.
Colour me cynical, but no way I would drop $150 to try out something new and improved set of glasses that I highly doubt would work for me.
As much as I couldn't wear glasses mountain biking, I do, however, really like their sunglasses with polarized lens. It is not too dark so it works in a number of light conditions from bright sunlight to overcast.