What they need to do is hurry up with the party system... and I think that will help a great deal with the rough times new players have. Having the assurance that you will have 2 or more guys you can rely on should help a lot. What they then need to do is reveal the map first, then allow a player to choose a Tank.
They need more variety in game play too... right now it's just team deathmatch and that shapes what players choose as a tank. As much fun as it is to cruise circles around the enemy in a Luchs, it's hard to feel like your actually having any impact on the performance of your team since often you up with nothing to show for it except a 1,500 credit repair bill.
Even more counter-intuitive is driving a 100,000 credit Elite Luchs... then buying 255,000 credit Leopard and ending up with a Tank that performs like a Loltractor in game. Then you spend another 100,000 credits and countless rounds of getting blown to pieces at the whim of any other player before the Leopard is skilled and upgraded enough to actually start to show it's potential.