I'm a woman who has literally never paid for an early stage date, I will get more generous after we are exclusive. I've never slept with a man who didn't pay for me on a first date, as that would imply. Granted I've gone out with more men then I have slept with but seeing someone once is not the gateway to their panties. A man needs to prove to me that he values me enough to pay in order to have a chance. Luckily I go out with successful, intelligent men who are willing to prove themselves.
I do think your advice works for younger men, college aged, where casual is the norm but for men and women in their mid-twenties and on, men paying for women is the norm.