My experience is Legions is pretty cool, and the team has done a great service to all of us by bringing it back, at the same time it seems to be lacking something, but they aren't done yet either.
I really hate the turbo crap, fun for cappers, but seems to ghey the game up in my opinion...