I have tried a few seats...Stock, Ultimate, Mustang and Corbin. I prefer the Corbin. Some people say it's too hard but I think that's why I like it.
The softer seats give me much more problems on longer trips. Everyone seems to be different. I also had a Corbin on my Valkyrie for 75,000 miles.