Knowing one of the people in that podcast personally, I'd say "yes" to the first question, and "I don't know" to the second.
I am sure that if you chimed in (comments, answers) on the meta.SE post that announces the podcast with these perspectives your feedback/insight would be taken seriously by staff and community alike.