To fix sneaking (and by proxy Guerilla) make the AP cost scale with sneaking level, maybe 3ap at level 4 and 5, 2ap at level 6.