Is there a point to create and submit video sitemap, if all your videos are just embedded from youtube? What will happen, they won't be listed in the SERPs at all, or the listing will go to youtube?
My understanding is that a site map is beneficial for self hosted videos. Not sure if it's necessary in YouTube since it is a Google property.