I play solo, so trying to track any number of figures causes my brain to hurt. The thought of tracking 10 or 12 figures, each with multiple traits is causing me to develop a severe twitch at the moment 
A lot of the traits confer constant modifers, and I am wondering if it will be possible to pull out some underlying stats and modify their target number. So, for example, stats could be: movement, weapon skill, melee skill, morale
The basic target number starts at ten. So a marksman, eg, would have a base target number of 7 (get +3 to his dice roll, which is equivalent to -3TN). I'm not sure if it would help much, I suppose I'll have to actually play a game or two to find out 
I did write up all the basic Trait tests in my previous email, but wondered if it gave too much away do deleted it.
I do agree that a more complete character sheet will separate out the most commonly used traits as "stats". I'd add Perceptive, Leadership, Tough, Stealth, Medic, Steadfast and Tech to your list.
I would start with a couple of simple 100 XP squads - no heroes, elites, civilians or greens, no alien body types, just plain, average humans. Arm them with simple assault rifles and slug pistols (is it me, but should machine guns have the Automatic Trait too?).
Dump range to begin with - at 1:50 scale, a 90cm board is only 45 metres wide, and you shouldn't have too many open fire lanes right the way across the board anyway.
So the basic tests become D20 + stat(s) - Wounds, Pins or Stress. Maybe add in cover and visibility, and sometimes the enemy's stat is also counted as a negative modifier.
Watch out for the couple of times that negative modifiers ADD to the target number, as that stops the margin of success becoming too large. You can always drop the hit locations and ignore that little tweak, up to you.
Build more detail into the next game - a different body type or robot character, fancier weapons. Kit the opposing squad out with the weapons that add damage just to those guys - sonic and electrical, for example. As I mentioned, a lot of the SF in the game is in those traits, to take a couple of games to explore them.
Have fun and let us know how you get on!