Return of the faction missions! Initial thoughts?

spoilers