GitLab and GitHub are both implementations of git, so if you can support GitHub integration, it seems like it should not be too hard to support GitLab. We use GitLab as our main development platform, and it would be much easier to get our development team to review documents if we could draft them there, and then move them to Doc360.
We have a self-hosted instance of the open source Gitlab, but I would think any integration would work the same - apply an IP address or FQDN and an api key or token to connect.