Incredibly cool idea. Though I wonder if they couldn't use a well trained animal instead of a human as the 'threat detector'. This would allow more direct access to the brain (implanting electrodes in soldiers is not usually acceptable). It would also allow use of multiple animals to lower error rate.
However, a quick literature search indicates that there is not something as easy to monitor as P300 in animals so perhaps this is not feasible.