I've found it to work very well. I particularly like how flexible it is and how well it is integrated. You can do some chatops, it even comes with a (not quite feature complete) slack clone (Mattermost), if you like. And, if it doesn't work, GitLab supports interfacing with Jenkins CI (but I don't think you will need to).
They also release updates and improvements at an incredible pace, so next month it will be even better.
Note, I am not affiliated with GitLab in any way, I just use it and love it.
I think we can do better than that. I'd like to explore how we can get our numbers up a little bit. I don't think the 30% range is entirely unrealistic...
I usually wait about a week before activating my unlimited vacation. This frees me up to look for my next job, which must also offer an unlimited vacation policy. I've been doing this for about thirteen months. I project my annual income this year will be around $1.7 million. So far, it has worked very well and I would recommend the arrangement to anyone.
Have you considered outsourcing? Hire a few more more smart people to activate their unlimited vacations. Split the winnings. Imagine the cash if you did it recursively!