I wear RX inserts in some Rudy Project Zyons. they mist up exactly the same amount as every other set of glasses i have ever worn.
Plus side is you can buy glasses cheaper and swap the insert between them to get different lenses
downside, they sit off your face a bit more than i’d like and your eye lashes clip them which takes a while to get used to, but i don’t notice now.
Mine have lasted 5 years (my prescription has barley changed in that time) and are still nigh on unmarked after all those years of abuse and and have been used for hundreds of rides in all conditions.
cost was £196 from extreme-eyewear. which is about £40 per year so far. so are well worth the money i spent.