If they pull you over they already have probable cause for a blood test. Most municipalities keep a judge on call so they get one in 5 minutes. Fingerprint testing is really only useful for parole and sports testing so nobody has to handle pee anymore.
If they pull you over for erratic driving, maybe. States vary from one to the next. Every law-abiding citizen would benefit from a quick, non-intrusive (no blood or urine) assay for drugs. There are too many impaired drug users on the roads now, and as MJ is legalized and marketed to everyone the roads are even more dangerous. The technology is improving, and that’s good for road safety.