> You'd be completely hamstrung by the available GitHub API's and speed.
Out of all the APIs I've built similar projects on, GitHub has been among the ones that's the easiest to mirror/cache to your own DB, so I wouldn't say that's really a problem in practice.
Out of all the APIs I've built similar projects on, GitHub has been among the ones that's the easiest to mirror/cache to your own DB, so I wouldn't say that's really a problem in practice.