[they can set up a road block then stop, and possibly search, any vehicle that's on the road for no reason]
Got a citation for that?  If I recall my Con law, the checkpoint exception permits stops but not searches.  There are other exceptions for searching cars but that doesn't derive from the checkstop itself.