OP, you've done an awesome job.
I wonder what the variance is for these DPS parses. I ran four 1M dmg parses on the fleet operations dummy with a level 50 Kira (alll datacrons, buffs, but no other effects or gear) and got the following:
Parse 1: 5030 dps
Parse 2: 5301 dps
Parse 3: 4942 dps
Parse 4: 4973 dps
For reference, my level 1 2V-R8 parsed at 3409 dps the one time I ran him.