Oui github n'est pas libre mais il possède l'énorme avantage de proposer le service d'hébergement de code pour 'rien'.
Nous ne l'utilisons que pour cela, rien dans les wiki ou dans le bug tracker (même s'il essaye de nous forcer avec les pull request) car par contre nous hébergeons nous même notre bug tracker (libre) et donc le jour où il faudra partir nos pourrons le faire très rapidement.
Etant sur un petit projet je préfère passer du temps à coder qu'à administrer mon dépot git. Juste la gestion du bug tracker, les montées de versions, les sauvegardes, les migrations de serveur etc. ça me prend du temps alors si je peux réduire cela sans risques je prends.