Good points. I was just going for the path of least resistance. A lot of people already have GitHub accounts, and the issue tracker is already there, no need to set one up, host, care and feed it.
If you want to go that route, FlySpray seems good. If you’re going to set something up though, go for a GitLab instance, get the full build system going with build releases and the bug tracker, wiki etc. Or pay for SaaS GitHub/GitLab. 