My first (and only so far) win was with the Stealth Cruiser, and I contribute luck to the win. I don't think I could have won without three things, 

1. Three Burst Laser Mark II's

2. Stealth Weapons Augmentation and level 3 cloak

3. Rockman and Mantis Flagship Boarding crew

How was your luckiest run? What do you think about the "luck-based" win chance?