I put one on our 1999 Gulfstream Tourmaster this past January. We only made one trip to Disneyworld from PA in February. We have an 1984 electric Club Car that we hauled on it. It added about 2000# to my gross weight. However, since it hangs so far behind the rear axle it actually transfers about 900# off of the steering axle onto the drive.
The weird thing to get used to was how far back the toad sits. When making a turn the steering tires of the toad actually have to turn away from the turn before they straighten out and then follow the coach.
I purchased the 3 receiver hitch separate from the platform kit. Note that the ramps are also a separate purchase. I had one so I didn't order. We spent about 30 hours re-fabricating and attaching the hitch. I would strongly recommend a professional welder/fabricator. This was the second one of these that my guy did. We also sured up the coach's frame that was cut to accommodate the 8.3 Cummins.
The platform folds up when not in use. It is very heavy for one person to get up and down. Also when it is in the up position there is no access to the engine compartment. Taking the platform off completely is a 2 man job unless you have a forklift.
All in all I am very happy with the purchase and highly recommend it. As far as drivability, aside from the increased turning radius, the coach drives the same and rides even better. Hope this helps.