The courts have already ruled i favor or warrantless searches.
We have DUI check points regularly in Pennsylvania. If you turn off to avoid the wait because you are on your way to work or on your way home from work and tired, too bad, you get arrested for “avoiding the checkpoint” Don’t drink at all. Doesn’t matter. You still get checked.
In TX, it is explicitly allowed to avoid a sobriety checkpoint, and police cannot use that as cause to detain a person.
I’ve seen masses of vehicles performing u-turns ahead of me only top find a checkpoint up ahead.