FWIW, WebBike World has a lot of moto-gear reviews.
This is the one for the Nolan 103:
But roll your cursor to the right and down a bit and there's the list for other flip ups.
Enjoy. I'm on the verge of buying a 103 from Extreme