Not sure how many people have an account on unreal's bugtracker, but they have their feature requests there which allows for anyone to chime in, upload patches .. etc. The open ticket can be moved around, for example if the Team likes the feature they can create another ticket for their todo list for a specific release and reassign the feature as a child of the todo list then close the ticket upon completion.
While any solution has it's own pros and cons. IMVHO, Unreal has the right solution. It seems to be rather organized and professional. Since it appears that Anope's bugtracker and forum have the same login there is no need to create yet another account for the user and the current feature request forum can be redirected to the bugtracker.