Another approach is a chamois-style sponge, like these, that will de-fog (and clean!) a mirror pronto. Available at auto parts stores. I use mine almost daily.

The prep you're doing sounds more...