I don't doubt the comfort of the sheepskin but I can't bring myself to put a furry seat on my bike.
Seems like the motorcycle equivalent of a shag carpet dashboard, if ya know what I mean...