Using plain water is not advisable, you want the anti freeze properties that most good screen washes have. That way you can actually use it in the cold, and it will also stop the water expanding as it freezes, thus saving you from a cracked windscreen washer pump.
I use some screen wash branded Sonax.
I've never smelt cat pee. There must have been some terrible bacteria in your Accord washer bottle.