The stock seat also needs a major mod or replacement, but would only raise me up more.
The stock seat could be made shorter and narrower in front or get a custom one with those dimension changes. I once got some minicell foam (used for kayak outfitting), some spray on contact glue, and replaced the foam in my seat with a shorter, firmer, but more comfortable one. I used 1/4 (i think) sheets of various densities to build up the shape and a belt sander to shave it down to what I wanted.