I would be careful and make sure it's not the vanilla extract that's mostly alcohol. That sounds painful. Although, I've heard people say mouthwash too, and that can have alcohol too. I heard someone say tic tacs and tried those, but they didn't help much. I like the hydrogen peroxide mostly because it works better for me than anything else I tried (plus it's clear, so if I spill a little when I stumble into the bathroom in the middle of the night, it doesn't make a mess).
Vanilla is kind of expensive...... guess you could also try other extracts -- orange, peppermint, etc, kind of a poopourie (sorry, just couldn't stop myself
)