Having all the videos on YouTube would not only be more convenient, I also believe that it might work better with regard to promo. YouTube is extremely popular, a lot of people look for Meat Loaf videos there (not only die-hard fans) and they might stumble upon the "twitters" (

), learning that a new album is being recorded.