I would say it's worth it. I get around 18 hours of good gameplay on the highest difficulty before retireing that account/player to make a new one. In total for around 65$(?) I've played around 60 hours or so with only the Mothership Zeta expansion. But then again that me :P