Normally, I'd say a logo is significant, but in this case, I don't feel it is, I feel the intro music on the Podcast is, because that is what most people get first; they try to access the content and are greeted by the intro to the podcast, which I think it quite good!
With that said, I think the current logo is fine, maybe make the entire world look like a PCB and just have say... Australia and USA as "footprints" add some drop shadow or contouring to the edge of the entire thing to soften it up and that might come out OK, i think it looks like it has too much detail.