I think the amount of orders givable should be moddable and/or adjustable. That sounds like a nice balance.
Btw, RTW allows for grouped ordered but it is so bugged it might as well been left out. It appears if you do include it to include you will do so functionally, and that makes me happy
I like the design. It's fine. What I'm wondering is how are the AI files organized? Is it hardcoded? It'd be really really cool if it were some logic tables in text files that you explained just a tad of how they worked or something