There is no reason to believe that Google favors podcasts with self-hosted RSS feeds.