No troubleshooting. But we're a small (<10 developers across 4 repos with access granted to ~ 30 people to GitLab for ticketing) team. Even my non-technical people are able to use GitLab for ticketing without bugging me, so that's fantastic.
Love it.
It comes with support for automatic offsite backups (we use S3), so besides occasionally restoring to make sure they're working, that takes no time at all.
The instance I maintain takes me about 15 minutes a month. Security updates are done automatically so all I've got left to do it 'apt-get install gitlab-ce' once or twice a month and thats it!
The pricing is extremely competitive. We are a small shop so the smallest package ($35, recommended for up to 30 active users) is good enough. We started with a self-hosted GitLab via docker and switched to GitHost as soon as it was bought by GitLab.
Checking backups once a week, 3 min.
Updates twice a month (using apt-get upgrade) 10 min counting integrity checks.
Nuisance factor: updating gitlab-ce drops a tiny little backup file in the backups folder.
`sudo touch /etc/gitlab/skip-auto-migrations`
Docs on it here: http://docs.gitlab.com/omnibus/update/README.html