It's a beta demo, there are going to be issues
Give it a chance guys.. the CTF map that came with the demo is a terrible map for tanks.. it's a big bottlenecking bridge with no elevated spot for the tank to sit, of course you are going to miss straight on shots from a mile away. Personally I like the new weapon on the scorpion, and dark displayed last night that you can take out mantas with it. Hellbender handles better, skymines are quick.. rear turret I'll admit is pretty useless. The menus, browser, buddies, etc will all be fixed when it's released.
This demo was < 800 MB compressed.. this thing was slapped together, and released primarily for feedback on hardware issues/bugs/concerns. I think it's a pretty good hint of what DM will be like, but CTF/Warfare is impossible to predict with no maps and missing vehicles.