Great seat replacement - for me
I don't have a rider so can't comment on comfort level of the passenger side of the equation. However, I bought this seat and installed it myself. I don't consider myself "vertically challenged" (though some might). I have really noticed and appreciated the 1" drop however. I can also tell you that after a few trips to break in the seat, the tuck 'n' roll feature does provide more comfort.
I had a buddy who tried to replace his seat and ended up having to drive the 4 miles to our Honda shop with the seat strapped on with zip ties so they could get the mounting bolts installed. Even the guys at the Honda shop that I consider among the best of the best struggled with it. Needless to say I was amazed when it took me only about 30 minutes to install mine all by my lonesome. Maybe I just got lucky.
All in all, I love my Mustang seat.