I recently installed the Mustang seat and find it much more comfortable than stock. Couldn't ride more than an hour without getting uncomfortable on the stock seat. Stayed in the saddle about 2 hours straight this weeknd with the Mustang and it felt great, could have gone longer no problem except I needed gas.

Seats are very subjective and what works for one perosn might not work for another. Hope you get it figured out. I've owned Ultimate seat as well on prior bikes and they are great too.