You still don't understand how tricky for balance this -AP thing can be, do you ? Weapon swings cost 3 and 4 AP, and you want to give -5AP bonus ?
And the core issue is this:
The core problem we're trying to solve is preventing access to higher level skills at lower levels, and reward specialisation while still allowing you to play class free.
Prevent access to higher level: make attributes limitation. PLayer will need STR 10 or 12 or whatever to use some very heavy blow technique.
Reward specialisation: make attribute limitation. The more STR specialized/focused a player will be, the more access he will have to high STR specialized skills.
Abilities, if they are not removed, can still be used as they are, giving arbitrary slots to the player, although I am against it because it doesn't make any sense, just arbitrary limitation.