I like my Scorpion Exo-400 and Exo-700.
I have yet to fog up the face-shield on either.
I run both helmets with clear face-shields, because the way I see it, I’d like to try to make direct eye contact both-ways with the cager thinking about make a left in front of me at the light when I’m on a green.
I’m not going to back down on being pro-FF. If a juicy bug or a rock from a gravel truck hits you in the face on a half-face, so be it. Never mind a lot of the impact to the head from hurt reports show it being where FF gives protection.
My favorite helmet accessory is the HALO ScotchLite reflective rubber band. That was around $15 well spent.
The liners and cheekpads on both are removable and swappable between shell sizes (I know the XS/S/M use the small shell.) I started off with a medium Exo-400, went through MSF class and realized I could use about a size smaller. $30 later, got a small liner and cheekpads, and I’m fitted great now. And I have a helmet I can convert to a medium when I get a passenger someday.