I'm most likely still going to try to upgrade the site next week, which will likely mean it will be down for an unspecified amount of time. There's also a possibility that I could fuck it up beyond repair and would have to start over.
In the meantime, I've played around with the youtube embedding and seem to have fixed it somewhat. If you use the video bb code, and simply copy the url, it seems to work. I'm sure there are some instances where it won't work but I've had luck so far.