Oh dear, Dorothy. All of the 1,000+ managers of Charlemagne are free to join this discussion. I suppose most of them know who Charlemagne was and don't care too much how he appears, as long as he is recognisable to them.
And as for Charles Martel, "Mayor of the Palace" is what he should be. "Dux" simply means "general" (or more accurately "leader of a war-band") at this point of time. "Princeps" means that he was the boss. But he was the boss because (as Mayor of the Palace) he had in his doubtless loving care the long-haired sacred Merovingian king, and wasn't going to let him out of his loving care, except of course to God.
God help us, but there are worse problems than Charlemagne's titles on Geni. I don't bother with Classical Roman genealogy, but now that Geni allows us to put in adoptive parents, there are huge numbers of additional relationships to put in.
And I've always found Justin to be patient long past the point where most of us would explode, and very knowledgeable.
Mark