Quote Originally Posted by mtagrant View Post
...windscreen...
Fair point. You'd need goggles at least in the Atom and I'm not so sure I'd feel comfortable in anything less than a full face helmet, even on the road.