For the warranty you get you cant hardly go wrong. The only rim that might work better for racing is the sport lock. Its not a true beadlock but it will protect the bead better and strengthen the wheel. Heres a pic, I think its around $30 more a wheel.
http://www.rockymountainatv.com/imag...po_rea_blk.jpg