I do not think there is any difference from the 07 to 08 but I could be wrong.
I have a Corbin on my 2006. WAY over priced! Very nice piece of work, but over priced and when I talked to them they were snotz [guess I wuzzn't a Harley boy].
I had to make a fitting at the front of the seat to grab the top-hat gizmo, theirs was about an inch too short and wouldn't have offered lateral support if it did fit, mine is much better. They did not include a fitting at the rear either, and I couldn't make the original work so again I had to fabricate things. Also it weighs about 3 times as much.
My advice is to look elsewhere for a seat. Check out Goosedog's threads.