We lived in the frozen northland and had to winterize our RVs and boats (when we didn't take 'em south for the winter). The best way to eliminate the taste of the pink RV antifreeze is to NOT put any in your fresh water tank or water heater. You can make or buy a water heater by-pass. Disconnect your fresh water tank from the system and draw the pink stuff into the lines with your pump (use the water line TO the pump into a jug of the pink stuff. After you put the pink stuff in the lines, THEN blow out the lines - that will insure that you have RV antifreeze in the low points for any lines instead of water. If you put an empty jug at the low faucet, you can recapture much of the pink stuff.
In the spring, run plenty of fresh water through the lines, with enough bleach to sanitize the lines. More fresh water, then some baking soda dissolved in water to eliminate any antifreeze or beach taste/smell.
The downside of vodka (besides the high price compared to RV antifreeze at a couple bucks a gallon), is the fact you can't tell if there is water left in the lines without drinking a bunch of what comes out of the faucet... and then, you are too s**t-faced to know whether or not you have it properly winterized.
Or, (second choice) keep the boat in heated storage. Or, (first choice) haul the boat south and eliminate the the worry... and the need for layer upon layer of clothes... and the pain of frostbite on your fingertips... or frozen snot on your lip (from a long ago reference here).
Jim