It's all about being able to predict the need for GC. Or more properly the lack of need for a GC pause in the next N seconds. E.g. if you think you may incur a long pause in the next minute, you can bow out, wait 20 seconds to bleed off traffic. Force a GC, and come back in. Only >20sec latent stuff will be affected.
Not a bit of time. A lot of time. This is not about efficiency or speedups. It's about dealing with long tails. You'd want huge safety margins. You'd be forcing GC's on "suspicion" that one might be coming soon, which means that you'll probably be forcing Full GCs at 3x+ the rate that they would normally occur, given the continuous need for headroom against unforeseen behavior in the near future. You'll also "pay" (in low utilization or idle behavior) for bleed-off time.
I would expect N+3 deployments to be the sane way to do this. Where N is counted on whatever unit the system needs to maintain operation and prevent loss. E.g. in a stateless cluster. N is whatever is needed to carry the load. But in e.g. a Database or a partitioned cache, N is 1, and the math is done separately per shard. I.e. if data is sharded across M nodes, N+3 means M * (1 + 3).
The reason scheduled coordinated GCs need N+3 is that N+2 is the baseline for sanity, and this sort of scheme needs a +1 on top of that. Here is how that works:
N+1 is something that people do only until the first time they incur a real unit failure in production. At that point, they experience a curious and rapid learning: On the one hand, they feel the elation that comes from the +1 part having saved them. They have one of those "this could have been sooooo baaaaad" moments, which brings all the terrible things that could have happened (if the +1 redundancy wasn't there) to the surface in a very vivid way. Losing data. Angry phone calls. Getting fired. That sort of thing. Then, with that fresh in their minds, they almost immediately experience extreme angst, as they realize that the +1 protection is temporarily gone (for the next N minutes), and that if anything bad happens before the +1 comes back to life, any and all of those bad things WILL happen. When the +1 unit does come back to life, they feel an enormous sense of relief. The next morning, they usually start working on a +2 solution in order to avoid that angst, and cut down on the nightmares they probably had the night before.
N+2 works. When a unit fails in an N+2 setup, a curious feeling of happiness spreads around. Some of it is pride, but a lot of it is just knowing that things are right.
If you are going to regularly do a -1 (bow out to take care of embarrassing private business in the background), and you have ever experienced actual things failing in production systems that care about stuff like long tails, uptime, and angry phone calls, you will insist in the -1 still leaving you with N+2. When someone inevidably says something to the effect of "but what are the chances...", you'll ask them to come back and say that to your face during an actual unit failure, when you are temporarily down to a +1 situation, scrambling to get back up to +2, and what they are asking you to do is to take that remaining +1 down for a scheduled GC operation "in order to improve SLAs..."