It rides nice. However, the ride in general feels more stiff than my 09 non leveled. I'll try and explain why I like it.
-It doesn't roll in turns as much.
-Recovery from a suspension hit is faster. So sometimes it feels like a small bounce. Think pot holes. However, my 09 felt like it was going to fall apart and lose control.
-Ride on the highway is comfortable and smooth.
I have no way of comparing it to RC as I've never ridden in a truck with that particular kit.