You didn't say the size of your boat.
I store my dinghy on deck sideways behind the mast. Winch it out with the main halyard. On passages it is rolled up and stored it in a locker.
I am not a fan of towing. Tried it a few times. It is too easy to swamp it which puts a huge load on the towing eye.