I don't mind this at all - as you said, if it ensures the safety of passengers, why not?
However - the other side is that you never know who is patting you down or looking at your screen. How do you know some sicko/whacko isn't patting you down, looking at your personal information, like...