Something I'm curious about - Are there any changes to the move selection AI? For example, a lot of times an AI Pokemon will be slower than the players and in range of getting 2HKOed, and if the AI doesn't see a kill it will just go for a setup or status move rather than doing some damage and then die on the next turn. Its honestly a huge flaw in the newer games since the AI will often just sends in something that gets OHKOed by the player because it only calculates its highest base power move.
This hack looks really cool, I especially love the switch-in AI prioritizing speed and the player's damage.