@kassen. I completely agree with your take on both the pros and cons of an extra issue tracker.
What I dislike about the wiki option is that it currently requires non-members to request a user with an account on the CS wiki to ask a member of CS Staff to create an account.
It does? I can't remember that from creating my own. I do know there is a significant spam problem there.