Just a random thought I had and didn't want to forget it. We need to figure out how node limitation interacts with proxies.
For the general case: if you're only deploying to like 1 or 2, there's no need for proxies.
But what if you want to deploy to a lot? Like let's say a whole datacenter? Proxies would be better.
I'm beginning to think deployment proxies shouldn't be normal apaches/nodes anymore, and should instead act as like mini-deploy masters. This would allow us to bring proxy capability to all services without them having to think about it really.