Well, I got my new-to-me Corbin modular seat mounted last night and rode it into work today. I'm 6'1", 205lbs, athletic build... and I love it. I don't find the foam too firm (although I have no idea the history of this seat, it may have softer foam in it or something)... It's firm, but not too firm for me.
Review: I sit further back. It puts me in a more comfortable riding position. I like it. I do not know if it would prevent me from sliding forward as I installed my "anti slip cover" at the same time... so I didn't slide even on the previous Seth Laam seat with that $20 cover.
The only thing I have to figure out is the front of the seat seems to squeak when getting on/off or even standing up a wee bit at stop lights.