I have ordered the towing package, transmission cooler and trailer hitch, for my 2002 Odyssey. Please give me comments and feedback from those who have towed behind the Odyssey. Re: acceleration, braking, stability at speed, handling, overheating, weight of trailer, etc. My tow will weigh from 1,000 to 2,000 pounds. Thanks.