I have only played the two demo scenarios, but if they are any indicator then I agree absolutely about the game being balanced. Kudos to the scenario design team for that!
I haven't played with the 'new and improved' sniper though.......... ouch.
Chris