That is a neat way to do the seat, the original molded foam, and it looks durable and super comfy.
Most go kart (fun kart) seats are a very very minimalist affair; just like the sporting event seat cushion you described, foam with a vinyl cover stitched on and sometimes with a racing stripe. It still results in a sore butt.