They suck as an encounter. They bring up the bad design decision to block Steele from bringing crew mates out to fight with them. They suck as a concept. Honestly, they are just bothersome and encourage you to save and quit when they show up. Additionally, they are shitty Mary Sue characters...