It would be nice to have a couple of quality of life changes.
In the shop you should be able to see the status of the item you select to help determine if you would like to buy it.
When you have the chance to upgrade something that changes something other than the basic accounting/atk/etc (like % chance to trigger) this should show as well.
One that I think is more of a tricky one to work, would be related to movement/melee attacks. Currently you can’t move onto the same zone that an enemy is on to be able to hit the ranged units with a melee attack. This also stops the %chance abilities of the boots on the characters. Maybe a simple solution to this is to do like traditional d&d and allow melee characters to enter the group of enemies, but if any ranged aoe damagers attack an entire zone it should also damage your allies.
Hope this makes sense.