This kind of tech has been around for decades in the CBRN community. The initial gotchas would be lack of effectiveness with the commonly small quantities of substances in the user end of the market, and the high cost of equipment. Also the common use of radioisotopes for the detection devices that require NRC compliance headaches.