I have about 2 hours on my Corbin, and I've already noticed a great improvement. They are stiff, but supportive. So far, I'm pleased. My wife is also pleased with the pillion seat. She feels like she's planted on the seat and has plenty of support. They aren't cheap, but are very well made with high quality materials, and workmanship.
They do change your seating position slightly. In my case, I did get pushed back a bit, and it seems a little higher than the stock Speedmaster seat... at least with my short 27" inseam legs!
H.