Yeah. You can upload video to both YouTube and Vimeo, of course, for extra protection. YouTube, being owned by Google, probably will be around for a good long while, but who knows? These podcasts are stored on multiple servers in Automattic’s cloud, which is a paid upgrade at WordPress.com.