two of my friend wair glasses, one of them has grillz and the other has profilers and they are both fine.
and as for fogging up how about that anti fog stuff you can from halfords or something for motorbike helmet visors. that should work.
I'v worn Grillz, and I3 pros without any problems of my glass's been too big or ever steaming up.
Personally I find that the i3's hold the glasses in front of your eyes better (mine keep sliding down with my grillz, and the grillz has more space inside for larger glasses i do believe.
I would wear contacts but I'm scared of poking my eyes
my team member has glasses and he wears events, they fit him fine, you could get a pair off here cheap mind you, i know a guy called lee murray on here is selling a pair.