I understand all the tech, except why I, as a home user, might want this. For that matter, what's in it for a business user?
I've hosted a dozen different servers from home. FTP, HTTPS, SSH, the usual. What's the advantage of giving up the flexibility of my DNS name? I might save a few bucks a year with Namecheap?
Not saying this is dumb or completely useless, just not seeing much application.