I know it's close to the release of the game but it would be really cool if a sort of holographic map was added which is accessible from the ghost. The map should show where you are and where your friends are and other things like where missions are. If you made it so you had to hold RT to access and control the map using the ghost.
-
I think the radar is good enough tbh...