I could be wrong, but it doesn’t seem like Vimeo or Daily Motion is supported on the new site. I noticed that the public video for may Clampdown review here is Inactive, yet there is a copy on Daily Motion here, that I’m pretty sure was working on the old site.
Hey Dave, great to see you over here! Yes, you’re quite right, we have yet to implement support for Vimeo and Daily Motion, instead just focusing on YouTube for the launch. Once things settle a bit we’ll look at bringing back support for other video sharing sites, so stay tuned!