Thank you!
regarding hub vs lab, and they are well taken. I'm mostly ambivalent about the choice, only wanted to be able to tie to same usernames and stuff relating to live issues.
pointing out few more points also for clarity and for everyone's understanding.
The most obvious reason is the support for CI and CD + kubernetes which will fit into STEEM Inc's AWS based workflow. (I assumed it from various details not 100% sure). With Github in the long term it may be possible that microsoft may bring in their Teamfoundation (TFS) workflow but not sure about it. Its also possible to integrate Gitlab to Rocket chat via hooks ( https://rocket.chat/docs/administrator-guides/integrations/gitlab/ ) so that we will get a Github + Slack like experience. (Being said all this, my personal favorite among gitlab, github & phabricator is the last one)