The debate between antifreeze and blowing will never be 100% agreed on. Basically, it boils down to what you feel most comfortable with.
Some folks don't like the antifreeze method because of the work it takes to flush the lines once weather breaks. This is true to a degree. But personally, I've never found it that much of a challenge. All you do is hook up a garden hose and just run water through everything. If the water heater is by-passed and no antifreeze was ever put in the fresh water tank, flushing lines takes about 5 minutes.
I have an ice maker in my refrigerator and we have a Splendid washer and dryer. I have learned how to use the antifreeze to winterize both. Blowing air through them just does not cut it.
Unwinterizing (flushing the RV antifreeze from the washing machine and the ice maker is a little more tedious and time consuming than anything else. But I also know the RV antifreeze protects everything. Moving motors and pumps in a washing machine, ice maker, and water pump ... well, I'm not leaving that to chance with air only. I want the water completely displaced with antifreeze.
After displacing the water with antifreeze, I then BLOW the lines.
As far as the P-traps (under the bathroom sink and under the kitchen sink, I take them off and dump them out and leave them off until weather breaks. I put a plastic bag over the open pipe to keep smells from coming up. Removing them and dumping the water in them is absolutely the best way to protect them.
The bathtub, and the washing machine do not have p-traps. They have those hype valve things. Whatever antifreeze comes out of the shower faucets and the washing machine is enough to displace any water (which should be none) in those contraptions.
My suggestion if you want to do it right:
Bypass the water heater. Then:
First, Run the pink antifreeze through everything. Second, Blow out the antifreeze. Third, remove the P-traps.
Come Spring, replace the p-traps, hook up to city water with a garden hose, turn on the water and just let everything run for about 5 or 10 minutes (unless you have an ice maker or a washing machine, then you have to take some extra steps). Now do your Spring water line sanitization and you are good to go.
Because we travel between the Northern states and the Southern state from December to March several years now, it is not uncommon for us to winterize and unwinterize 3 to 5 times during those months, as we travel in and out of the freeze zone states. Running the pink antifreeze is no big deal. It's not a difficult task. And it does offer the most satisfying peace of mind.