I've been riding with Corbin seats since 2006 on 2 FZ1s. I bought the 2012 FZ1 new and warned the wife in advance that a Corbin would be coming. Some people call them "bricks." They are firm. However, I can easily ride 500 miles in a day on this seat, and I have done a few 1000 mile days on them. 10 years in with the Corbin on the 2012, and it looks like new. I take it off after washing the bike, dry it off, and give it a bit of lemon pledge to treat and shine it up. Still looks great and still has the same feel.
I suspect that the firmness is part of the key with the Corbins. I have had nice, cushy seats in the past that felt great in the parking lot... like my old Gold Wing. However, 500 miles was my day limit on the GW. I'd rather ride my FZ1 with the Corbin across the country than that old Gold Wing with the really soft seat. If the seat has to be soft and cushy, then it's likely the little lady may not like it... For longer rides, I'd highly recommend them, but for short rides, she may not like it.
I have heard stories about customer service, but I haven't experienced that issue. Then again, I haven't had any issues with the seat in 10 years. I was impressed, however, because I ordered the seat and they called me with questions. They didn't have the 2012 FZ1 on their list... only the 2011. I had to assure them that, yes, the seat really is the same as the 2011 seat. They wanted to be sure that I got what I wanted, and also went over the order in detail to be sure that it was all good. I received the seat(s) and I've been happy with them ever since. My next bike will have a Corbin as well.