DDNS in router or on server behind?

I have used dyn dns for many years and ran that service on the server itself behind the router.

But as Omnia have such great support for this I though if there would be any benefits to run it on the Omnia instead?

Are there only benefits to run it on the Omnia?