I think there are two biggest problems with allies... The first is that ordinary allies do not have the same resistance to "bondage" and extremely low resistance limit as the three bosses, which will cause them to frequently go back to rescue no matter how much HP they still have... The second is that allies will not release "bondage" from each other, nor will they cast "medical" spells on each other, but some enemies will do so, but once they become allies, they will basically not do so... If this part can be changed, the role of both heavy allies (2-turn movement) and flexible allies (1-turn movement) will be greater.