I have a B17. Picked it up cheap just to see what the big deal is. Rode on it on my commuter for a couple of week. It was okay. Twas no more or less comfortable than the Spec Body Geo I had on it, but it was a hassle to put a plastic bag over the leather saddle the couple of times I locked it up at the grocery store in the rain. So I went back to my Spec saddle.
So I own one, but don't use it.