I had a Corbin on my BMW R1100r and could do 600 + mile days with no issues. I tried a Corbin on my Heritage Softail. Seat was fine, but with the forward controls, too much pressure on the seat bones, so it didn't work. I currently have a Corbin on my 2013 DL650, and due to winter here haven't been able to ride it, but have sat on it in the garage and it fits me the same as the Corbin did on the BMW so I don't anticipate any problems. Fit and finish is excellent and mounted on the bike with no issues.
The trick for me is that I need to have my feet under me, not forward. The Corbin seats are firm, but once you break it in, with the leather seat portion they are not cold or hot depending on the temperature. For me they are always just right for hot or cold weather riding.
Seats are a very personal item and its not always easy to get the one that works for you.