We currently have to use the map to check where our allies are. Perhaps a marker on allies could be added to make it easier to know where they are.
As you mentioned, the map already does that. I feel like having a marker on my crewmates at all times would just annoy me more than anything else. But I wouldn’t see any downside in having it as a toggleable option.