After putting several thousand miles on the Corbin Dual Touring, most with wife on the back, I'd certainly recommend it.
It's true it takes a little breaking in, Corbin says 1500 miles but I don't think it took that long. After some miles your cheek prints are imbedded in the seat! It's certainly the best seat I've ever owned.
About the only complaint is when wearing leather chaps/pants on quick stops there's a tendency to slide forward, but I'm not sure other leather seats would do the same.