Agree with all you listed and I'd add translators, so that everyone can use it in their own languages.