Recovery AP is the AP that you recover every turn, not the starting AP. Note that Glass Cannon forces you to put a lot of points into constitution so that the max AP is >= the turn AP.
If you are worried about the HP penalty, just use 5 of your AP to cast one of the elemental shields every turn and your char will have both more HP and AP than before (unless you are playing on hard with neither LW nor PoH).
Last edited by eidolon; 05/08/14 01:22 PM.