I know it´s not the best way. But since EA/2015 has made this that complicated it seems to be the best alternative.
If a mapper includes totally new sounds then you should use his Ubersound.
The whole Ubersound thing got that messed up since most mappers
directly include this modified file to the map.pk3 , sometimes without any comments in the readme (no offense against mappers, please!!)
OR you use Wombats nice tool called Uberfix 2.1! You can find this tool on
http://www.planetmedalofhonor.com/mohrad -> downloads/others section. Also please check out the forum/readme for more infos.
This tool reads all your Ubersounds you have and creates a single one! Unfortunately I don´t know if it also deletes then the remaining Ubersounds automatically!?
To get rid of the resulting bombtick sound bug (engine randomly chooses between normal and radiobomb sound then) you still have to manually reset the values for the bombtick2 sound only!
The user-z.pk3 file, found in both DB maps, is created with Wombat´s Uberfix and the adjusted bombtick sound added afterwards. BTW I didn´t used a new sound or changed any parameters for the originals, only enabled a (hopefully) bugfree version for the standard sounds.
Hopefully EA/2015 adds a better way to include custom sounds with the Add-on or a dedicated scripter makes a tool for that with the SDK!
Nevertheless, if they release such a tool, I fear that you still have to delete the "hidden" Ubersounds out of all maps in order not to run in any conflict.
Greetings