Jease...
Pick your seat solution as you will, but as pretty as that is my ass would have to be big-time monkey-butted to stop riding there ! !
I'd wear Depends if I had to !
I love my two (2) Corbins, they had a fitment issue (which was solved by a little grinding on the pan), and get your wallet out.