I have both! The Selle on my 520 and love it. No problems with 7 years of ownership.
I have a Swift on my racing
bike.(50 year old tourist on a racer? Yea, right.) I rate it as good for comfort, 10+ for looks. (Think pretty girl with bad attitude)
Either ones are far more comfortable than any plastic body I have ever owned.
My two cents...