The youtube issue should now be fixed. It turns out that the code was using http when after switching to the new hoster we finally added an SSL certificate and it needed that changed to https.
Although power didn't go out yesterday as feared, it did go out for a while this morning while I was working with the hoster on a few items including the above. We're tentative for migrating next Sunday, but I won't be able to confirm until later in the week.
-John