Update re ProScan's feeds
ProScan, I messed that up! Sorry about that. There is not a huge difference in volume between your two feeds. I was using two computers, routed through Virtual Audio Cable and into Audacity. I guess some level setting was not consistent. I just obtained a better set of samples for comparison using some FFmpeg script.
As in my analysis from a few days ago, the feed with the higher sample rate is slightly louder on average. However, the soft parts (background "noise") is relatively louder than the foreground -- the speech. In the first sample I used, the 22 kHZ radio reference feed had foreground and background levels of -19.3 dB and -47.5 dB, respectively, which is a difference of 28.2 dB. The local feed of 8 kHz tested -19.4 dB foreground and -47.8 background, which is a difference of 28.4 dB. In some of the additional samples, the decrease in background level of the 8 kHz feed was even more significant, leading to a foreground-background spread of 3-4 dBs in favor of the 8 kHz feed.
I was able to amplify the 8 kHz a bit more without clipping, meaning if amplified to the point just before distortion, the 8 kHz is going to provide more dynamic sound, making the speech easier to understand, especially on more marginal feeds (comparing your contrast values with Glenn's, you can tell that your feed is easier on the listener, likely because of your digital transmission of the radio traffic). Overall, there were more annoying pops and clicks in the 22 kHz feed. Note... in the tests above, they were at their baseline level.
The 22 kHz feed has a whistling noise, like wind rushing by almost, as well as other artifacts, clicks, and pops, making it a bit more scratchier. The artifacts are more easily recognized during times without voice (because we like to mentally focus on voice). This is present throughout, though. The following clip is an exaggerated sample of the same set of background noise to attempt to demonstrate what I am hearing throughout. The first few seconds is the 22 kHz RR fee, the next is from the 8 kHz fee, then the 22 kHz follows again, and last, the two alternate fairly rapidly. The regularly spaced "clicks" are where I spliced the audio together. On the 8 kHz version, you hear the nice rumble of low speed data without artifact, which will put you to sleep almost as fast as a diesel engine.
22 kHz vs 8 kHz Sample Rate Background Noise Comparison
Below is another sample, this time with voice. I won't spoil the order in this one.
Radio Reference vs Local Feed Comparison
And here's a comparison of the frequency spectrums:
I think Opus would be an awesome addition to your product. I am going start working on compatibility tests of the codec using my own server. It doesn't look like I'll achieve a Broadcastify slot to test things out. Once I get some streams up to test, I'll try to spread the word to have others test them with as many devices, browsers, and players as possible. I think that'll help you judge whether it is worth implementing.