Depends if your target audience can be expected to connect to a custom port successfully. Generally people don't do this for some reason.