I have the Victory fairing on my CR. It is easy to remove, 5 minutes tops. It is light also with no radio. It does have an inner fairing, but is in all honesty, a little flimsy. The fairing itself is rugged and looks good. The only drawback to me, is the headlight sticks out the front and is not flush.
I have seen the Wide Open Customs fairing too. It is very nice quality and the headlight sits flush. But it does have a full stereo system and will be somewhat heavier.
I'm not sure if there are any other direct bolt on fairings for the XR.
'14 Ness XC