Played this abit and it's very fun, but is it pay2win? I can't tell because I haven't looked into it much but as a tank I was getting one shotted and as a plane I was hitting people 10+ times only for them to drop out of range and get me in sights and kill me in 2.
my take on it is this......
yes you can throw money into the game to buy golden eagles which can be used to upgrade your plane much more quickly, but there are no plane upgrades that can't be earned through flying time.
with this game throwing money at it is no substitute for throwing time into it. you can pay to upgrade your planes as much as possible but if you haven't mastered your tactics you're pretty much wasting your time.
if you've hit a plane 10+ times and he drops out of range get out of there and keep your distance. chances are you'll have done critical damage to him so unless someone swoops in and steals your kill or they get to a friendly base to repair they will eventually go into the ground and you'll get the kill.
you have to know your enemy in this game and know their capabilities. eg, most of the spits can turn on a sixpence so are great for turn to turn dogfighting, yak9's are great boom and zoomers due to their daft cannons, and the list goes on!
have a look back through the thread for delboy's vids, pretty useful for pointers. always try to have a height advantage on your opponent where possible and don't get suckered into chasing an enemy plane into their territory.
the only thing I've really spent any serious amount of money on is crew points but again they can be earned simply by flying and getting kills in.
with the tanks, matt is pretty much spot on. it needs a lot of refinement/patching at the minute. they're lining up russki tanks with 35 and 40mm turret armour against 75mm jerry cannons - only 1 outcome there!
definitely apply to the squad, always helps having friendly eyes in the skies when you're in a dogfight, someone will usually tell you when to bail or if you're about to get pounced on. and failing that, the banter can make even the most stressful rage inducing evening so much fun!