No, not all are created equal… far from it. If ddns security is your goal, there’s only one real game ‘in town’ … fortunately they’re also a non-USA non-profit:
root@flint:~# cat /etc/config/ddns
config ddns 'global'
option ddns_dateformat '%F %R'
option ddns_loglines '250'
option ddns_rundir '/var/run/ddns'
option ddns_logdir '/var/log/ddns'
option use_curl '1'
config service 'desec_ipv4'
option interface 'wan'
option service_name 'desec.io'
option lookup_host '$myDomainHere.dedyn.io'
option domain '$myDomainHere.dedyn.io'
option username '$myUserNameHere.dedyn.io'
option password '$myPasswordHere'
option ip_source 'web'
option use_https '1'
option ip_url 'https://checkipv4.dedyn.io/'
option enabled '1'