I use a Roadmaster Tow Dolly and I am extremely happy with it. It has built in electric brakes and I bought a set of extension trailer lights at Harbor Freight for nearly nothing. I have towed my Honda CRV with it and will tow my wife's 2015 GMC Terrain FWD. I just bought a 2016 Jeep Wrangler Unlimited four door and I can't tow it on my Dolly according to the Owner's manual. Thats okay because its right at the limit of 5,000 lbs, so I'm not sure I want to tow it. Maybe someday I will buy a diesel pusher that has a higher towing limit.
As far as hooking up, I find it is very easy to hook up the straps. The more you do it, the easier it is. One person on this forum mentioned observing a person hooking up a tow dolly in the rain. I've watched someone hook up a toad using a tow bar/4 wheel down and I have to say that I wouldn't want to do either in the rain, but I have. You are going to get wet either way. lol. I also have backed up approximately 20 feet with my CRV on the dolly without jackknifing to get out of the sand, so its not impossible with a dolly.
I guess like most people have said...it all depends on your circumstances. Both work just fine.