The fact that their example includes using cljsjs package for externs is troubling. For the meanwhile, to avoid worrying about extern files, I'd stick to using a separate build process for npm packages.
Shameless self promotion: http://blob.tomerweller.com/reagent-import-react-components-...