I think the better answer is to make sure you know before hand who the captain is, the owner or someone else. If one feels comfortable with the owner being captain then do the trip, otherwise find another one.
I know people that tow dinghies in open water but I prefer not to for many of the reasons cited here. Davits can be ok if being pooped isn't an issue and the davits are strong enough.