I hope you can verify one strange case.
Say you have two hotspots sharing a single IP, but the only forwarding option is static forwards. If you forward port 44158 to hotspot A, will hotspot B with no forwards get a false positive on incoming connectivity?
I had a lot of trouble syncing a hotspot in this case. Consider that hotspot B will reach out and ask if it is connectable on 44158 and someone outside will connect back to see port 44158 is open and a hotspot responded, but it’s actually hotspot A.
In any case, it sure would be nice to be able to manually select a port.