If i may ask, why 12 wis? Is it about existing build, or a planned one?
Note: You can take 13 Base INT, and eat +1 INT Tome at lvl 3, if you can stand the lose of 6 SPs. This and 10 Base WIS (10 is still too high imho, but w/e) your can go with 15 STR.
About the APs:
I take the aggro pretty easy from unskilled tankers. Unless you plan to run with your guild or static group, maybe you should consider Sub IV, as pugging can be painful.
Skill Boost is great for UMD (and boosting trapping skills), I took 3rd tier with my rog.
Unless you really like the play-style, Faster Sneaking is a waste, imho.
If u still have spare APs, DD and Search will be nice.
Good luck!