Everyone has their own preferences, but I just drain the water heater, run waterpump until empty, blow out my lines through city hookup, and only put anti-freeze in the traps. I've been doing it that way for two different campers for the last 7 seasons without issue in upstate NY. I started doing it that way because my manual said to either blow out the lines or run anti-freeze through the water pump after bypassing drained water heater.
2013 Jayco Jay Feather X23B
2008 Chevy Silverado 1500