I dunno, I think their Alien models look pretty slick so far, I'm looking forward to seeing what else they come up with.
I do agree that I'd rather see WY as a faction over "Stickman", but part of that is apprehension of what they'll do by creating the Stickman faction from whole cloth. They're going to be creating an entire (theoretically, fully formed and balanced) faction based on 1 creature that got 3 minutes of screen time.
I mean I kinda get why they'd roll WY in with Humans/Marines, because I imagine they wouldn't play that differently. But there's ways to make them play differently and give them special rules and equipment, similar to how Space Marines and Chaos Space Marines play differently in 40k despite technically being the same thing.
The whole Stickman faction thing reminds me of when the Starship Troopers miniatures game introduced the Skinnies as a playable faction, and the creators basically had to make up the faction from scratch because the source material (TV series and Heinlein book) didn't say a whole lot other than "they exist".