I hope GitHub serves your desired purposes well. It was a terrible move for a prior project I worked with when they decided to move from SourceForge to GitHub. The collaboration tools were just not there. Perhaps in this case it will be suitable. Improvements sound great so far. Thanks for working on the product.