Bitbucket allows only 5 contributors for free private repos. Gitlab allows unlimited. That is the major point of distinction, imo. Especially for medium sized projects.
1. Hosted Git. 2. Reliability.
There is none. I don't know why you seem to be trying to deny it. Your business obviously works with Enterprise. If I was a big corp, I'd be all over you. I'm not sure with Gitlab's compulsion with trying to make everyone happy. Even when they don't have a product that fit a nominal need in market (the 2 points above), they constantly try to insist that they do.
And we're working hard to make GitLab.com reliable, fast and free too.