I suppose that the not public podcasts could be aggregated somewhere, but I'm less of a fan of that, and there's also some technical reasons why this would be more difficult than it was to aggregate these IPTV HLS streams.
Being able to view them by country or whatever is interesting, though I think perhaps less so for podcasts than something like live news, but not a bad idea
Users in the United Kingdom are restricted from tuning in to stations outside of the UK for an indefinite period due to copyright and neighboring rights related matters that require clarification.
Stations situated in the UK continue to be available.
For more information please read the statement in the 'Settings' section."
..which is yet again something I find both interesting and kind of funny (that they have "standardized" the philosophy of "pay what you want")