One of my older friends at my local Astronomy club said he'd recently been reading Status Quo (enjoying it too fortunately) and he said...
"Ah, yes, I see you pinched the idea of the Thargoids from Kenny Everett."
Cue blank stare from me.
"Captain Kremmen? No...? I suggest a Google..."
So I did. With rather surprising results. I wonder if Robert Holdstock, Ian Bell and David Braben consciously chose the Thargoids?
Biggest revelation... there is a Thargoid homeworld - Thargoidia! They are described as having transparent heads, furry green eyeballs, seven legs and three lips at the time - I wonder what calamity befell them to turn them into insectoids!

All shall be revealed.
Cheers,
Drew.