I've flat towed a 2016 Sonic LT for almost 3 years now. Removing the DLIS fuse does a couple of things for you:
1 - Times out the ACC function if you leave the ignition switch in ACC to remove power to radio, etc after about 15 minutes to not run down your battery and NOT accumulate miles on the odometer.
2 - Allows you to override the logic interlock to turn the Ignition switch to the OFF position and remove the key without placing the transmission in Park.
My Sonic (and every Sonic I have seen) does not have a steering wheel lock.
So my procedure to flat tow the Sonic is:
Remove the DLIS fuse and put it in the glove compartment, never to be reinstalled unless I sell the car.
Start the Sonic and drive it as necessary to put behind the MH and connect it for towing.
Place the transmission in neutral, turn the ignition off and remove the key.
Lock the doors and tow away.
When done towing, disconnect the Sonic, place the gearshift in Park and secure car as normal.
No fuse switch, no standing on my head to insert/remove fuses, life is good.
And no towed mileage accumulated on my Sonic.
If necessary (like for this weekend) I can fold the rear seats down and pack that Sonic with whatever I need to carry to my destination. Right now it's loaded with two 6 foot folding tables, 9 folding chairs, two easy-up canopies, and a 26 quart compressor run fridge/freezer cooler.
I didn't buy the Sonic as a toad (purchased 9 months before the MH) but it has worked out as a great toad as well as a great daily driver. Replaced the front tires at 60K on the odometer and now at almost 80K on the odometer the rear tires are getting close to needing replacing. There's probably close to 15K additional towed miles.