They have been around for a long time with a good reputation for reliability. I would have waited for the Raptor 350 to come out if I had know about them at the time I purchased my 04 warrior.
There is a tree in Croom where we ride here in FL that is called the parts tree and it's all the oem **** people have broken while ridng there.I'll get a pic next time I go riding.The site is doing fine but the members need to participate more.There seem like only a few that post out of 197 members.
I have a problem with wanting to put my feet down when my quad tips to one side,with the nerfs on it I can't .They save me from running my leg over.I also ride trails and have never had any problems with getting hung on anything.