So, decided to go with the battlefield control option.
Stats as following: Str 17, Dex 14, Con 16, Int 13, Wis 16, Cha 12
Questions:
1) Elan for some extra survivability (quick boost to saves via (Enhanced) Elan Resistance) and the aberration type or human for the extra feat and skill points...