It makes some sense, if they're not incredibly labor intensive features. If this is something that happens to be relevant to your project, it's totally awesome... and you're really likely to stick with github as a result, unless some competitor puts a lot of work into either cloning all of github's assorted niche features, or makes some super-domain-specific project hosting site.
Plus, if it's not relevant to you, it doesn't hurt you at all.