I know you are currently working on rotations and player positions at the moment and you also have the Ruck and 2nd Ruck selections.
You could also add a Depth Chart for each player position on the team.
They are common for NFL teams.eg.
So for AFL you could list each position and then choose 3 or 4 players and the priority to play the position.
You could add a Depth Chart screen into Team Management somewhere for this.
So if I was playing as Melbourne I could select Max Gawn no.1 ruck, then Braydon Pruess no.2 and Luke Jackson no.3 ruck.
This means these 3 players have priority to be selected in the ruck position on game day.
That way I know who will be playing in what position and if they are the best player for the position.
This ensures no small rucks or key position players sitting in the back pocket.
It also means you have your best players on the park as often as possible with none getting swapped out unexpectedly.