Riderduke, I have a LePera Maverick Stitched with Rider Backrest and have to say it is a very well constructed seat.
I haven't had the opportunity to take a ride with it yet, just finishing up all my winter mods but sitting on it it is a firm but comfortable seat.
I got mine on eBay from Performance Machines for a great price.
It's worth searching eBay to see if you are as lucky as I was if that's the seat you decide to go with.
Hope this helps.
Best of Luck on Your decision.
Nothing else matters!