This song, seems like it'd go well and would be easy to lower the volume to hear misc people talking if there's any talking in any of the scenes.
Also, another cool thing to do might be add the game sounds of whatever game it is being played, you could get that from the replays (although this would be a LOT of work and probably not worth it, haha)
Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.