In regards to how hard the seat is, I had a Mustang on my last bike which I thought was hard when I first got it but could ride on it all day with no problem
I know.... I even emailed the factory about this........ if they made a seat for the rocket I would be talking about MY mustang seat instead of my buddies