I guess I just broke the first rule of Fight Club

I can't see any reason why people shouldn't have access to the bug tracker. If nothing else, it might save me having to enter the bugs
For the dev forum: we did talk about giving read only access to the wider community at one stage. I'm reluctant to have non-devs posting there, if only because I don't want discussions of "how are we going to implement X" getting sidetracked into "I'm still not sure X is a good idea in the first place". That's no reflection on either of you, but if we get a lot of non-devs with write access, it's pretty much bound to happen.
In any event, it's not in my gift. We'll talk about it, is the best I can do right now.