I love my MTC's. They perform really well everywhere I've ridden so far; sand, mud, rocks and hardpack. I chose them because I wanted an "all terrain" tire (for the rocky/hilly terrain) but wanted the tread depth (1.25") since I ride a lot of sand and mud around here in Houston area. If you don't run a lot of mud, I think the Roctanes will be fine for what you are running in. The 8 ply is definitely a plus over the 6 ply MTC's when dealing with cactus and stuff. The Roctane treads are only .8" deep, and the pattern looks like it would work great on rocky terrain. I have no experience with them, but I do know that the MTC's are nice tires. I just wish I had gone with the 30's instead of 28's. LOL