I know it’s not what you really want, and I haven’t tried it yet, but I think your best bet is probably podfetch. I don’t know if you’ve looked into it yet, but it’s basically a gpodder server with a web podcast frontend tied to it. It’s the next thing I’m going to try.