Interesting technique.I'm in the habit of spitting in my wetsuit and peeing in my mask.
I use baby shampoo (tear free version). It works and it's cheap. Once the dive is over, I use conditioner on my hair then I'm all set.

For second dive, I rinse and repeat.