Salt is pretty soluble, I don't bother with soap most of the time. Key is having a warm place to totally dry it so no water remains to freeze on the next ride.
I ride my XC mountain bike in the winter. For the cost and hassles of creating and maintaining a beater, I'll just have the LBS replace the bearings, chain, and fork oil in the spring.
The watering can is a good idea.