I can't speak to the merits of the RF, but I can tell you that I could not be happier with my X-11 Norick. It is the lightest, most comfortable, best-fitting, coolest (best ventilated), comfortable, safe, great visibility helmet I've ever owned (or tried). It's awesome. Here's a review of it from SportBike magazine that you may have seen:
Linkage
Linkage