Atrus,
Bug tracking only is all I envision. Nothing further.
I do not see where bugzilla would be used to expose any new feature (in-development) efforts. It can be used, in 'internal access only' threads for such efforts. I do see, at such time the Plex team & management deem appropriate, those who have been granted access (legal issues satisfied) to the beta downloads & reporting threads to interact with it within their specific access level. Access on a read-only or read-write basis can be granted on an individual user or group basis. I see, as an example, the following bug report ticket flow
1. Technically proficient users, who've been granted create (submit) access (specifically, the volunteers who do the helping at the level before the Ninjas step in) collect the data and actually write the report and supply the data.
2. The Ninja team, or appropriate selectee, would review the ticket, jump into the thread as needed, and confirm the validity. At that point, the Ninja would change state from 'submitted' to 'confirmed'. If the ticket is in error and not a bug, he/she could report appropriately and 'close-not a bug'. If more data is needed, the Ninja can follow up on obtaining what is needed before 'confirming'.
3. Once the ticket has been confirmed, it then will show up as something for the internal teams to evaluate and take the appropriate action. If the bug has already been fixed but is in, for example, Plex Pass only status, the ticket can be closed-fixed and the upcoming release version could be attached. This will inform the user community that the bug is fixed, and will work its way through the rest of the release process without disclosing any other possible feature enhancements of the specific version. The key here is all actions taken at this point are internal-only and only internal staff can dispense the ticket's status. The status can only be queried.
4. During ticket resolution (working on the problem), if the developer needs more data, the developer can post this (ask a question) to the submitting user through the system. When the user supplies what was asked for (the response), that action is relayed to the developer and work can continue when the developer is ready to pick it back up
All the appropriate staff internally can watch / be informed by anything within their responsibilities.
Have I answered your question or have I gone too far?