Do you use SRV Records or a Proxy?

We use both domain name SRV records to mask ports as well as a custom Minecraft TCP proxy to separate traffic between all our servers and clients.