With the current upheaval in the Social Media platforms maybe it's time to consider moving to new sources of distribution. Check out https://ericsaid.locals.com/
I'm creating a presence there.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More