I have been using GitLab for some time and I am transitioning my projects to them currently. I prefer it to Github significantly, the downside is that recruiters are still looking for github on resumes.
But I get your point, GitHub currently is an extension of your resume. Based on a HN discussion we made a feature proposal to combine your GH and GL activity https://gitlab.com/gitlab-org/gitlab-ce/issues/13401