I am a veteran, and I do missions all the time. It's the backbone of the BGS.
The more ingame solutions we have, the less we need to rely on outsource websites, which, though stable now, are not funded or supported by Frontier, so their future is unknown.
Wow! I'd have never imagined someone would find this old suggestion I made from last year. Now, over a year later I still feel just as strongly about this as I did back then. It's still a major pain in the butt that the "mission giver" location shows as an identical symbol on the map and makes an already confusing revamped Odyssey map even more confusing. Glad to see I'm not the only one! And like you say Link, in the very least give us the option to disable it.