I have never done a seat, never worked with foam. But still pursued my custom seat. Wanted to extend the length, take out the hump, widen the flat portion, add height.
Length for room for adjustment back and forth and room to help support upper legs when shifting weight on rides off butt...