Be aware that Facebook Messenger flags duckdns.org subdomains as unsafe URLs (i.e. cybercriminals using the service have tarnished its reputation).
Somethings are actually indeed worth the friction-full conversations of "no, sorry please use (anything else) to chat with me".
Yeah, that's the only reason I'd heard of Duck DNS before - I got some "please sign in to your bank account" text with a link and I saw the domain in the URL was duckdns.org so I looked into it. With behavior like that on their domain, I'd imagine many browsers, firewalls, etc will block them.
I can't stand the amount that folks bend over backwards to accommodate lazy, inconsiderate middle men.
Read my think piece on my ad/pop-up riddled Medium/Substack blog!