I'll put forth an opinion.
There is currently an internal bug tracker. On this bug tracker, devs can be reasonably relaxed about comments they put in in terms of other projects etc, at least as they involve DCS.
With a public bug tracker, they have to be very careful. They can close something and say 'resolved', which might mean targeted for DCS: SuperFlanker, but they can't put that in the public tracker.
This reason, as well as people undoubtedly expecting to see the status of bugs, who is assigned to them, and how much work (in their opinion) is being done, does nothing but foster frustration. In this respect, a public bug tracker is, IMHO, not worth the effort at this point.
Us mods/testers already look at the bug reports in the bug sub-forums and enter them into the private bug-tracker. There's no need for anything else currently.