It would seem to me that police officers should at least be required to log stop and frisk searches, including the subject’s identity, time and date, and some explanation for the stop beyond “suspect looked suspicious”. (Maybe this is already required?)
Do roadblocks that stop everyone on a road, for DUI, meet the “reasonable suspicion” test?
Probably since it's everybody and not based on the officer's intuition.