I use Nizoral on my hair, it is the only shampoo that helps dry flaky scalp. I never thought about using it on my face an have never heard of the suggestion.
I dont see why it wouldnt work.
I wouldnt leave it on and then put makeup on. Maybe try it like i do on my hair, I slather it on and leave it for 2 minutes, maybe more on face, then wash it off with arm water.
I used to used to use nizoral 2% which i got from the derm., but they now sell it in 1% at grocery store. it costs anywhere from $11-15.
they also have a slightly cheaper eckerds brand of it, but it didnt seem to work as well for me