I know this may be logistically difficult because of scale.... but the Israeli system of having each passenger 'touch' a security or airline person several times before boarding  (I think the average number is 7 or 9 times), is the best way to go

A human speaking to you, and noticing nervousness, etc is far better than scanning an inert bag with a bunch of confusing shapes and wires...