I dont suggest this, because it would make the game a copy of all the other games.
Alot of games have indicators of who's friendly with differend name-tags or marks.
Now it's like you'r in a real ship where you can't see if it's an enemy or friendly ship. Spotting the enemy makes a
marker which tells your teammates "Enemy!", so I dont think you need a marker for "Friendly!" (This kind of is already the case in the compass)
It's like the same discussion about the fixed position of the repair indicators, this would make it easier but less realistic.
And the part about ramming into your friend, thats true but imagine when you'r in a real ship, then you can't markt the friendly's ships either. You have to keep track of that enemy ship too.
This is just my opinion. For me no friendly-spot.