Well, hey, I really don't know if I'm contributing here at all, but I did my own little study on the Thargoids as well. I made it in video form, but again, I feel like I may be reiterating known information. Please tell me if there's something I missed, or if there's more to it that maybe I spoke about that perhaps adds to this conversation. I'll be trying to get a Xeno Scanner later on and do more studies in open play. Wouldn't mind help later on.
[video=youtube;kZOeEa8x1Wg]https://www.youtube.com/watch?v=kZOeEa8x1Wg[/video]
I mean, I've been reading through some of the replies since I made the video. The idea of there being two factions of Thargoids does seem kinda possible now that I read about the attacks. I feel like there's something more going on, however I don't feel like they're running from something, like one other theory I heard from a friend.