For what it's worth ... I just tried using Echolink on the M1KE for the first time. I had used Echolink in the past, my call sign was still "verified", I just had to look up my password in in 1Password. After entering the info it tried to connect to the Echo test server, and for about five minutes it didn't work - but then suddenly it did, and I was able to do a quick echo test.
After that, I connected to a local repeater, and was able to talk on the M1KE and hear myself through the radio, although there was a small delay (about two seconds before the repeater started transmitting my audio over the air. I also tried it the other way (i.e. talking on the radio and listening on the M1KE), it started playing audio about a second after I keyed up.
My internet connection comes into the house via fiber. The router has a single public IPv4 address, not static but not behind CG-NAT.