They may work to some degree but they don’t solve some of the major issues at airports today. A major concern is there are a shit tonne of airport employees who have regular access to already screened passengers so with little organization this could be an opportunity for someone to compromise an aircraft. The Israelis do it right, they profile people from the moment you get out of the car and if you start raising red flags you don’t make it to the plane. Sorry but profiling is the way to go!