That is interesting that your wife likes it and mine does not. Sounds like a typical seat review.
I just went and sat on the rear and it definitely has some significant pressure in the frontal area.
I'm happy that I bought the seat for its looks (oh, and being lower). Had to get rid of that moped seat.