Да все проще можно
Для всех прапоров оставляем 2 звезды, как сейчас. А "главность" обозначаем количеством "сержантских" шевронов углом вниз. В результате получается некое подобие "позднесоветских" железнодорожных погон, вполне прилично выглядит. Если выкинуть идиотский старшинский "полуторный" шеврон, то получим 5 званий(0,1,2,3,широкий). Первые два из них можно обозвать старшинами (старшина и главстаршина), остальные - прапорщик, старший прапорщик, главный прапорщик. Или как вариант - сначала "линейка" старшин с шевронами и одной звездой, потом "линейка" прапоров с шевронами и двумя звездами (по 2-3 звания в каждой "линейке")