Since we are sharing....
I installed the tow bracket hardware on two vehicles now, our previous 2000 Toyoya MR2 Spyder, and our current 2006 Jeep Liberty. The Spyder was more in-depth but happy to have done both vehicles myself.
Wiring the tow vehicles, I did both myself.
Braking system, we got by without one for the Spyder given it weighed just 2100 pounds, but admitted it was marginal at best. For our Liberty I myself installed, a Unified by US Gear. I really like how the system works, it's effectiveness/performance, and seamless hooking up and unhooking. But it is expensive to purchase, and if you hire a pro to install it, that too will run you some serious money. It is a near permanent installation, not a project for the novice. If or when we change tow vehicles, if the Unified is still working well, I will move it over to a new tow. But I would not look forward to that challenge.
We tow with a 2007 2350 which was given a lot of suspension upgrades which makes towing a breeze. My wife is not intimidated driving the PC with tow on the open road. Passing trucks, cross winds, uneven road surfaces, and all is still well.
When we take our bicycles, they go on a bike rack on the back of the Liberty, nice to take them out for the day with the tow.