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?