+1 for that one.
From you name I guess you might want to use ddns against Loopia? I have been looking to set it up using a script, but it would be neat to be able to use the built in support to avoid interfering with it.
What would be needed is a Custom DynDNS choice where you can enter the address of the server. (That would suffice for Loopia, for others maybe there would be a need for a custom update URI?)