I’ve tried a tonne of these, from the free Apple podcast app to paid for apps.
First question to ask yourself is what’s the use case? I listen on the go travelling with work in the car and I subscribe to over 10 different ones.
I’ve found Instacast to be the most reliable, easiest to control when you want the downloads to happen and nicest UI.