For a long time, I was deciding between DoggCatcher and BeyondPod, and tacking on the Presto variable speed playback library as I like to listen to my tech podcasts at 1.6x speed. Seemed like there were occasional issues reported by users of either of those two apps.
Was about to go with BeyondPod based on reviews when PocketCasts 4 came out and had exactly the feature set I wanted, plus at $3.99 it was cheaper than just the Presto variable speed library I would have had to buy with the other two solutions. I read that in the prior version of PC, they used the Presto plug-in, but in version 4 they decided to code their own native variable speed handler into the app.
So many great updates and fixes too, in the first few weeks PC4 is out. I had just gotten around to setting each of my podcasts to 1.6x speed when they released an update to allow you to apply a speed change across all your podcasts.
Free is always good, but better yet is an app that does exactly what you want very well at a great price.