assuming a good cop, and a well-meaning suspicion to apply the test (the vast majority of situations), there will be people who take the test and pass, and go on their way
it's impossible for a cop, a human being not a computer, to only apply the tests when they know for 100% certainty someone is drunk. that's why they do the test, to turn their suspicion into a certainty. it's a valid policy in the field to back up the suspicion with the test
so avoiding the test means you get to spend more quality time with law enforcement rather than get on with your life, which doesn't seem like good advice to me
now for the other kind of situation: the bad cop (the much smaller amount of situations)
this guy wants to railroad you. in which case, i'm not sure taking the test, or not taking the test, makes much difference. you can take the test, and he can muddy the results, and you're screwed. or you can choose not to take the test, and you get to spend much more quality time with a guy who wants to screw you over
they have to take you somewhere where the test will be applied in the presence of other people, to a higher standard of quality, which usually means that if you pass, you're good to go and you made the right choice. but now you've wasted a lot of time of your life. additionally, that time is spent alone with a guy who is looking to screw you over. faking or muddying a test isn't the only option he has to do that. maybe he'll find you in violation of some other trumped up charges. you've given him the time to be nosy, and you've pissed him off by refusing the field test. it's a lose/ lose situation if you run into a bad cop, and whatever you choose to do is only going to wind up with a different kind of pain
so i guess what you have to do is decide up front as quick as possible if you are dealing with a good cop or a bad cop. if a bad cop, maybe don't take the test. but look out for some pain anyways