Yeah... it really was bloating the size of the common event file. The labels reduced it from 980KB to 174KB...
Also implementing individual movesets based on who the player currently controlling shouldn't be difficult since I can use an invisible state which is tied to the swap system I made. Reusing it for the combat seems logical.