I was at Jepp in DEN this week with one of the FD product managers. "Own ship" presentation is somehow controlled by the FAA and very restricted for 121 operations. Part 91 operators have "own ship" symbol on every geo-referenced chart. As if 121 guys can't be trusted or 91 passengers that would be endangered on an airliner are expendable. "Own ship" is pretty handy when projected on 15" screen doing a arc approach into a strange field.
GF