Interesting. Well the agility has definitely impact, meaning it can make you harder to hit. However, it's more a binary thing to get hit (yes/no) and the damage reduction for miss is 20% reduction. For the critical chance instead is calculated in percentage. But maybe the impact is not as high as it should be, and I should change something.
As for Will, I admit I didn't test it properly so I need to check. Having Will to zero should definitely have an impact on morale during battles!
I also thought to put some limits to the attributes reallocation, like max values based on levels/class or minimum values...