They'll talk about squads "later"? It would be a huge step back if there were no squads.
Also I don't like how focused they are (based on that article) on customization. Guns are fine, but I don't care at all about customizing my own uniform. Focus more on the gameplay, kthx. I know that opinion won't be shared by most, but thought I'd throw it out there.
Everything else sounds great; those were my only two gripes about what was there.