This is VERY promising. It reminds me of Streamerp2p on steroids. I loved the idea and did quite well when I use to broadcast to them. Only thing it was hard to get listeners to Download the desktop app to receive the station and they didn't have an Android app for if they have had one it would have kicked Shoutcast and Icecast to the curb. Here is how it worked:
You'd start your Radio station and an authhash link was on their website. Your station had an ID and that ID was linked to the p2p network. When a listener listened he or she also became a Relay for the next listener. So the broadcaster's net only had one connection just like you broadcast to Shoutcast or Icecast. This way you could have 10 thousand listeners and your station never ever had an issue.
I'd try and talk to Wes from DjC Media cuz I sure wish he'd go p2p Radio at least as a back up. You'd also have to make ot compatible with StreamLicensing to make it legal (or not and have it go to a VPN then everyone's net is scrambled and it would be FREE Radio no interference). Make a mobile app wich also makes your Android, Windows phone, iPhone a leaf for the p2p network.
You could use the Bittorrent protocol but instead of Download your streaming. Bittorrent protocol is not illegal (if not miss used) and could really prove to be a better solution than Shoutcast or icecast. I've always said server less Internet Radio is the wave of the future and Streamerp2p had it right it just didn't have a client that most people could use on other platforms besides Windows.
For Software try asking Winston from NextKast as I'm on his team and we have a piece of easy to use Radio automation software in my opinion that beats SAM Broadcaster hands down and is the ONLY easy to use program that stands up to Progressive Rock, Album Rock audiophile listeners (the most picky listeners you'll ever meet). I'm sure he'd love to join up with a p2p Internet Radio solution. Shoutcast is on it way to death roe and this would be the final nail to seal it for good.