Thanks for your replies.
To be honest, I'm not bothered about those 'errors' on the homepage because they're relating to the <embed> tag. The workaround for that seems to be rather convoluted so as long as it works, I'm happy with that.
If those are the worst aspects about the site, aside from personal opinions, then that's a huge achievement for me.