I think the solution is to properly order the radio/ voice overs.
Scouts, SLs get radio overs, main commanders in tank get radio over, vehicle driver also get radio over and both people in scout planes get radio over.
Radio over, comes across as voice over within the immediate area, and is only heard tele by others with radio, NOT everyone.
Also, enemy spotted, call for arty etc, is silent for scouts, but still voiced-over for SL. Especially since scouts are supposed to be the spearhead and shouldn't be loud about it - Same goes for sniper. ALL RADIO OVERS are silent for snipers i.e. not voiced over... but radioed over.
I think the commo-rose should afford MORE, not less, and yes, spamming should quite after 3 calls for the same thing.