It seems to me that the issue of where Podcasts reside could be addressed by a more flexible structure for the new Streaming view. Now, there is little user control over the Streaming tree sub-items and no control over the icon view. One of the best features of MC is the ability to customize the UI to your own needs. This strategy should be adopted for Streaming. So, some suggestions :
1) In the tree, allow a hierarchy. So, you could have, for example, 3 items - My Streaming Stations, Default Streaming Stations, and Podcasts You currently can create a new tree item, but not a hierarchy. And the new tree item does not show up in the icon view.
2) Have the icon view reflect the tree view. Now, the icon view is pre-defined and cannot be changed. And, the order seems arbitrary. It should reflect the view the user establishes in the Streaming Tree view, including the hierarchy.
3) Another improvement would be the ability to hide default streaming options that the user is not interested in, in both the streaming tree and the icon view. Currently you can hide them in the streaming tree, but not in the icon view.
It seems like the current Add View/Customize View logic could be applied to Streaming and it would become much more user friendly, including the ability to highlight Podcasts, or not, depending on your needs.
Right now, for me, Streaming is a jumble of things I am not interested in and there is no way to customize it to make it work for me.
And, adding Streaming urls to Streaming would also help. Now you need a separate structure for that, independent of the Streaming function.