It says ridge on it. I think that's a brand. 661 is more brand than features. Even my netti has a goggle strap, softer padding, better look and more vents than a 661, for a lower price.
I'd suggest something for Moto, they're hot, but as long as you carry water on you, you should be fine (a water bottle for dumping a little in your helm), and plus, I'd do it for added protection.