I dont think we need CHA, if you look at the char stats under CON it says 'increase dealer buffs', so i assume CHA is replaced by CON (or STR for soldier etc).
The only thing i gotta figure out is how much str adds to the launcher AP, seeing if a more 'sturdy' bourg can be viable.