Tried it, it doesn't support video podcasts and doesn't provide option to add podcast via RSS links. What a waste...!!
Remember the only way Google can get access to all of Apples podcasts is through the web. So it makes total sense for this app to be able to read the podcasts via the web. It's not about a creep factor, it's about actually getting access to those podcasts so you can actually listen to them in the first place.