Is there any use for collecting extra BluGlo during a mission?
Solution 1:
At this time the only uses for BluGlo outside of mission requirements are as you mentioned: Radar Towers (to scan for loot, mining locations etc), and Team Buff Stations (Fortitude, Movement Speed, Energy Boost etc).
I ended up giving up on hunting for BlueGlo outside of what I needed (although I find Radar Towers occasionally useful) because I just never used it.
I've read in a couple threads that BlueGlo used to have more use (like during a wave) in earlier versions, but have been removed at this state. I've also read that they're working on figuring out how to make it more rewarding or useful for gathering.
At the moment you can acquire it from Trolls, just laying about, around enemies, and from anomalies - so more than enough to go around, especially across many players.
Edit - There is supposedly a quest that involves BluGlo gathering entirely, but that's not all that different from the missions like Ride the Lightning.