I ran across this in 3v3's last night. At one point we had a team of all junkers, and I had to ask which ship was getting to far forward and hammered by a pyra. Sure, we figured it out, but with spotting giving that info for your enemy, it should be a given for your allies. An easy way would just be putting the name on your allies as if they are spotted (with no brackets, to keep it clean).
If you do that though, you'll have to color all the labels (I guess by team) to avoid the confusion of firing on allies you think are spotted enemies.
Names on the minimap could work, but long ship names will probably look silly. Worth a shot too.