Left out one thing...
What happens if player A ship attacks first with ATKSPD of 4:
1. Would it fire up to 4 times at player B ship?
2. What will happen if player B ship is destroyed from the first attack? Would the other 3 attacks be voided for the round or will player A's ship find new target to use up all attacks?


*Thoughts about Initiative*
I'm honestly not too crazy about 1d20 dice for initiative. But let me break out the way I understand the system with simple example:
Player A (2cruiser) attacks player B (2 cruiser).

Player A stats:
ATKSPD: 2
Initiative: 3+1d20
Surprise Initiative: +5

Player B stats:
ATKSPD: 2
Initiative: 3+1d20
Surprise initiative: +0

Combat begins:
Player A initiative = 3+1(random 20)+5=9
Player B initiative =3+20(random 20)+0=23

Player B attacks first (for both cruisers) and targeting same same ship of Player A. Players A cruiser destroyed.

Player A attacks second, non of player B ships. Are destroyed.

Round 2:
Player A initiative roll < player B = player A dead.


Combat report:
Player A got owned by d20 dice! Lol

Conclusion, if any type of dice is introduced to trigger initiative, the max dice value should be no more than 25% of max initiative. I honestly think its better not to have this random effect or have it only apply in stalemate of initiative.