Keep making adjustments and tweaking the battle system. You are making it more complex, which is good. You have a variety of characters, it will likely take a while to truly figure out the optimal balance of powers and skills for each. I am happy to see things starting to make more sense. :)
Looking forward to this update, and what changes the next update will bring as you observe these settings in action.