To be completely honest, neither gets used very much and I generally leave them, with maybe an update command issued every few days.
GitLab is really easy to setup with the packages set up for everything in one go. I've configured nginx to forward to the GitLab instance, and I've setup GitLab to use the Redis server I was already running for XenForo, but everything runs fine on my VPS.
My problem is not so much that it's really difficult to manage, it's just that last time I used GitLab it was very temperamental (so I don't like to use it, it also put me off every self hosting git) and email servers are just a pain in the ass, so I never want to touch one of them unless it's for a client. They require a lot of maintenance for active use and deployment.
Do you actively use your GitLab installation? How is it now?