Rather than having just leaders, officers and members maybe implement an "authority level".
When you join you have an authority level of 1.
Whoever founded the legion has an authority level of 10.
An authority level of 10 is needed to change base rules initially but later on someone can set it so you only need an authority of e.g. 8.
Then the current base rules we have, such as "build new modules", can be restricted to those who meet a minimum authority level.
A new rule to implement could be: "Change authority" where, for example, members need a minimum authority level of 5 to alter the authority of any other member and nobody can change the authority of someone of an equal or higher rank than themselves. This stops anybody from "over-throwing" leadership and also prevents a level 5 from promoting someone else to level 10.
I believe that something like this will give legions a much more flexible hierarchy system. They may choose to stick to three authority levels, just promoting someone straight from level 1 to level 5 as an officer and straight to level 10 as a leader (Or whichever values they deem appropriate).
A whole manner of new rules could also come into play as well if Dan sees fit to add them. Such as a minimum authority level needed to view alerted planets which may stop visitors (Level 1) from stealing planets whilst allowing loyal members (Who could all be level 2+) to see these planets and take them.
With the legion comms something like writing
Code:
/o5 I'm sick and tired of tuna mayonnaise being the only sandwich on the cafeteria menu. We're a rich and powerful legion! Can't we afford other sandwiches!?
Would display a message to all people of authority level 5 and above.