I do think that right now github has multiple issues swirling around it, a lot of people and open source projects are looking for alternatives.  Sourceforge used to be the place for open source software, the sooner you can offer a compelling alternative to github the more likely you are to win back a lot of dissatisfied github users.