I found the mission fairly straightfoward. Thankfully I have the photonic fleet ability so getting through the sensors part was pretty easy. The science version of the second part - scanning a bunch of anomalies - again, pretty easy. The only really painful part was those damned swarming things. I got blown up twice, but at least the first time I took a bunch with me!