The summit seats are hard plastic, thats why you get the cover. All seats are hard plastic underneath

They seemed comfortable for a 10 minute ride, and he said they were for an hour long ride, but I plan to take a ride out to the track to see for myself.
You can try some more comfortable aftermarket seats, the tough part will be getting one that moutns low. Most of them are big POSs. But if you get creative with the brackets, you should be able to get them at least a little lower than the stock ones. The bottoms of the stock seats are a bit thicker with the power crap.
Either way, good luck with it. You are definitely not the first to complain about the ridiculously high seating position in the 2g.