Well the problematic 3 could always be fixed.

I also was unaware that
a) 4 AP magic skills exist
b) AP upper limit is actually hardcodeD?

A bit OP is not too bad. Especially considering enemies might get them too.