Don't know if anyone already suggested it, but it would be a lot easier for a captain to not constantly switch the map on and off.
How about a little map in a corner of the screen, maybe a little transparent... it could be useful on close range to work with the ally.
I don't mean a little map instead of the big one, just one more that you can add to the hud.