I honestly don't think it could be all that difficult from a development standpoint. A rule could be that in any given room/area only of 20%-40% of enemies are of a particular personality alignment. So in a shootout with 5 thugs, you might have two leader types, two cowards, and a rambo...