I agree with the above and have a similar system. At the moment I am toying with this idea for command control :- throw 1 d6 for each ship and place it by the vessel, then, as ships with lower scores will move first, any pair of dice can be swapped around but if you do then each die must be turned on 1 number. You can do this as many times as you want but each time you add 1.
When both players are satisfied with their dice the move begins. All 1s move and fire first, then 2s, 3s etc, however 6s cannot take any action other than a move straight ahead.
By this method not all ships are effective every move and the more orders you give(represented by changing the dice) the more 6s there are and the less ships respond to your wishes.
Hope that all makes sense! I know what I mean