If you have built-in black tank flush, don't forget to blow out, or antifreeze that one as well.
Have had excellent luck using a SHOP-VAC to suck the water from the opened low-point drains (individually open kitchen, bath, shower faucets etc.) The shop vac is also great for pulling that puddle of water from the bottom of the water heater with the drain plug out. Note, I'm using a "small" shop vac that has the 1-inch hose, not the large 3 or 4 inch hose.
Antifreeze in the drains, the city water inlet, and the black tank flush inlet, draining and vacuuming all the rest has worked for us. Note that our model has nicely placed / functional low-point drains, so your experience may vary.
Jeff and Abby
Fur Babies - Xandra Sophia (GSD) and Neo (Min-Pin Mutt who thinks he is a cat)
2015 Tracer Air 235 (previous 1994 Veri-Lite 1130 TC)
1998 Dodge Ram 2500 Quad Cab - 360 - 46RE (Built)