No, this would be my first purchase from them. But I have many good things about them. I was also going to go for the "Revolution" or something 1 rubber 1 metal side. But I opted for dual Rubber since I run 80% off road.
The Revo. should be optimal I would think for the On-road though. minimal dirt/dust
Have you looked into bodies yet>? I really like that CF build. Top notch.