Just got my DP race seat in the mail today (thanks Frog!).
Anyway, only went out for a short ride.....but so far....
Does make you sit higher up on the bike than the oem seat. I am more on my toes at stop lights and I am about 6 foot even.
Way more grippy than that slip n slide oem...