Well, I actually received mine from Corbin last week and had a chance to test it out this weekend.
I'm very impressed so far. I also got a backrest so that may have something to do with it as well, but I was easily able to do around 100 miles non stop. Before my ass would have been killing me, but with the Corbin still felt fine. Did want to stop for a min to stretch my legs though.
It definitely feels very firm when you first sit on it, but seems to break in a little bit over time. And I'm hoping it only gets better with time.
The seat feels like it cradles you and holds you in one spot, definitely more stable on hard acceleration.
I'm happy I got mine and I paid full price and waited 6 weeks...
2015 Vegas 8-Ball:
Lloydz Adj. TG +4deg
Lloydz TT Intake
PCV + Autotune
RPW Big Slash
Other bits and pieces...