1. true: config update from HTTP could be update-able on a global basis & not only for project templates. https://enyojs.atlassian.net/browse/ENYO-2578
2. No, if `ide.json` as a whole is shippable over the network & shared per-team
3. No, if `ide.json` as a whole is shippable over the network & shared per-team
4. Otherwise said, it keeps complexity in a single file rather than spreading new files at random places of the project. That being said, the added complexity (or at least vision of it) raises the priority of doing proper JSON validation: https://enyojs.atlassian.net/browse/ENYO-2034