Towed for years, carry now, also for years. Carrying is by far the better choice, if you can carry a dinghy that is big enough for your needs. If you can't carry a big enoughy dinghy, tow it. It is not that difficult, in most conditions.
Of course, if you are going offshore, you will never tow. But realism is that most of us are boating in protected waters.
I have pix taken of my 300 lb inflatable with its outboard, seats and fuel, surfing along close aboard in 6 to 7 ft seas in Malaspina Strait. Exciting, but no danger of losing it or of flipping it.
This year I moved up to a 700 lb inflatable. Tows well and is much more labour to hoist on the davits, so I tow more than ever before. I will still hoist it if I am going out into rough seas. the only issue with hoisting is the capacity of the davits. That is always adjustable. You just have to add braces, backing plates, tieback cables, whatever it takes to tame the load. Getting it down in a hurry is still not difficult, you just have to plan it out well, so there are no barriers to that speedy deployment.
I agree with Marin as to the extra delays if the dinghy is up on the roof or on the "boat deck". Some locations would be impossible in an emergency and should be avoided.
A very large towed dinghy will be a problem getting to a dock, the towline has to be controlled before you ever go into reverse, the dinghy will need to be tied alongside or at least put on a very short leash before going into the dock. All this messing around takes time.