You can do a search on the forums for "Can Am", and read for hours here. I won't go into any of the discussions, as once you get there, all sides are pretty well represented.
BTW, they are for real, and their conversion is more than just sticking a WD hitch on the back of an Intrepid, and sending you on your way. Would I get onboard with their philosophy? No, but they do have many satisfied customers.
Meddle not in the affairs of dragons, for you are crunchy, and taste good with ketchup.