Spray works OK for the time you're riding... but I think the masks are good for every day.
You are close though. My concern is putting something on their heads that they can snag or get caught on when I'm not there. I suppose they are pull aways but....