I hate it when people do that, myself. Especially when you have a lot of other tools, many of which don't take port arguments easily.
IMO best practice is to firewall off everything except some bastion hosts or VPN gateway.
IMO best practice is to firewall off everything except some bastion hosts or VPN gateway.