I'm ok with TC's draft, except the Exarch thing. I'd still like to see both Megas Dux and Exarch available for the top rank. No need to make a legal distinction, just let the person who achieves that rank style himself with either of the two titles. Just make the entry Exarch / Megas Dux.

Topoteretes is a bit cumbersome, I wouldn't mind replacing it. Strator is nice, pretty low/insulting rank, but sounds sort of cool.

Finally, as an aside, for those who were complaining about Basileus/Basileos, I just noticed that according to wiki at least, Basileus is spelled Βασιλεύς, where the second to last letter is an upsilon, and not an omega nor omicron. Guess not all Greek words end in -os.