I've owned both. These are my opinions, from what I can think of. My pros are cons for some people, and vice versa. Both are great seats, it just depends on what you want.
Has mounting hardware installed
More comfortable on longer rides
More durable surface