I have the suede/leather read & black version. Aesthetically I think they add a really unique touch, and the suede on mine keeps you planted in the seat.
Downside is that none of their options are waterproof. So every time it rains or you wash your bike the saddle will be wet for a long time...