Being able to change after seeing who is battling who is the problem.
It should be done anytime the day before (Deckbuilding, casting, battling) and take effect the next day. The status from how it started that round would still apply.
Moving prefects to equivocate upped card disadvantage, moving prefects to prevent extra points from being given, etc.