For some reason I went out into left field and made Puke.io support OPML files. It shows them as a folder, with the feeds as items in the folder. Once you pick a feed it lets you play the podcast. I will also make it possible to add torrent files, if they are in the enclosure, to start downloading on Put.io. It would be an alternative to subscribing to a feed, making it on demand so you don't download things too much automatically.
I will release it soon...
If you want to be prepared, upload an OPML file to your put.io account.