i have the fix, but i got them this summer so i can't really talk about performance. they're really comfortable, appear to be well vented, actually will not fog up even if you try, and have a spherical lense.
i have 2 pairs w 3 lenses and i'm pretty satisfied. i tore part of the foam off a lens within 2 minutes of owning it so you gotta be careful with that haha
i feel like they have better periph than crowbars, close to an i/o almost