It seems odd that you set personnel in the gameplan and rules rather than formation.
Eg if it is 3rd and 1,
I can call a 212 inside run. It could be any inside run from any formation.
I would rather call an IForm FB dive for example than a Split back hb trap. Long yardage visa versa.
Not a big deal but potentially a simple improvement that can make the game deeper.