The CC Wifi 3 I got to replace my CC Wifi does have some anti-obsolescence features. It can be used as a bluetooth speaker and it has a built in web server that you can connect into from a browser and manually enter the URLs of streams so even if the Skytunes backend goes defunct like Reciva did the radio should still be somewhat usable.
If your radio can receive bluetooth you could put your media on a uPnP server, access it using vlc on a smartphone and then from there send it via bluetooth to the radio using it as a bluetooth speaker. That is probably more convenient than mucking with the radio to select audio files since you can do it on your smartphone with a better user interface. Anyways, that is what I do.