It also looks like it has the mounting posts for tear-offs. I've never used tear-offs, do they all use the same mounting geometry?
I like the lens being spaced off the frame a little. I don't normally have an issue with fogging but when that summer humidity picks up, goggles are really hot to...