I just got my Phenom in the mail. Here are some comparison shots with the Toupe.
Weight:
Toupe = 168g
Phenom = 208g
The Phenom feels like there's two to three times the padding over the Toupe. Plus the padding covers 100% of the top part of the saddle unlike the Toupe.
No ride reports, as I just got it. My Toupe feels comfy for the first 30-35 miles or so depending on how much hill climbing there is. For some reason my butt gets sore faster on the hills.
Pix