Commandos ambush works like a double-edged sword. The accuracy buff is the plus side. The speed "buff" works against you; a sprinting commando will not be able to fire on the move, and if you aren't moving, how are you going to close the gap?
I have to completely disagree with the double-edged comment.
Sprint is activated once you give an attack order and not once you fire, so it can be used to close distance while remaining in cover...You can close in by moving normally if you wish...
In addition Commandos are meant to stay in ambush with hold fire and let the enemy units move to them.
Being able to sprint to enemy units undetected would make the unit OP.
Again might better suited for another section...