The first version I played was the one that was current back when I registered my forum account, some time in July last year. Ever since I've downloaded the latest versions, and 2.0 was a definite milestone. I really like the steady progress of Glest and the devotion of the development team. There's still a lot to do (did I recently mention how much I'd like a story-driven campaign?), but this is already a very playable, very fun game. Not as complex as some of the commercial games, but the potential is definitely there. Plus, it's original content, not just a copy of what's already there.
As for the campaign -- yes, an annoying topic, sorry devs! --, I wish I could help, but I can't code in C++. I probably could help with a story and the writing, but not with any programming. A scenario editor would be awesome. Hey, I can wish! :p