I Haven't yet finished downloading it (it's 5+ GB..?) and to be quite honest I'm not terribly optimistic, but will reserve judgement till I've given it a try.
I'm just going to wait for the game to be released. 5GB for a demo is pretty extreme esp' when I saw somebody play it on Twitch.tv, and it didn't seem particularly long.
Some of the things I've read about it really put me off (soldier "classes" for one), but some things I like the sound of. Even if it's not exactly what I'm after, I still think it'll probably be a good game