Not really. You can use services like
www.no-ip.org to keep your server up to date. As long as you have a stable IP (as in, it stays the same for a few days) and can keep on top of changes, the downtimes are minimal.

This isn't a good idea for huge web sites like
www.microsoft.com, but for something with the relatively low traffic of PBW, it is not a big problem. Of course, you could always write a program to detect changes in IP address and send the appropriate commands to get the IP of the domain updated automatically...