@kring mentioned that npm link was causing lots of problems, and suggested this package he wrote to avoid some of the flukiness and complexity of npm link. We should check this out:
https://www.npmjs.com/package/npmgitdevhttps://www.npmjs.com/package/npmgitdev