Wes,
I have that very hitch on my CT. I will say that I only have an ATM of 1000kg, so Ive halved what the hitch could handle.
Very easy to fit, use and connect up!! I already had a hand break, so I didn't need the hand break they provide.
But as Brits said, send them an email or ring them! They were very helpful.