On the subject of new keys, I know @gozala and I discussed possibly getting rid of the `id` property, which is a unique identifier for use with AMO. For npm, it uses `name` as its unique identifier -- can we just use `name` as our unique ID as well? With a `title` property for a pretty formatted name.
```js
{
  "name": "my-addon",
  "title": "My Very First Addon",
  "version": "0.0.1"
}
```