After days of testing, and consulting with others that I know, I have come to find that first round turn order isn't based off a character's speed stat. For example: Old daka maxed out 7* has 126 speed, which is slower than my qgj, leia, and sidious yet the enemies daka will attack before my 3 faster characters. This is just one example, and yes I have taken into account the leader abilities that are being used to ensure their speeds have not been increased. I'm not really sure what first round turn order is based off of anymore because to me it clearly isn't the speed stat, or atleast the speed of a character isn't working in the way that it is supposed to.
Feel free to comment if you have experienced similar situations or if you think I am completely wrong and have evidence to the contrary. I would love to hear the findings from other people aside from myself and several others.
Edit: Old Post no longer relevant, feel free to keep discussing but my views have changed.