You can sign up to join the Anthem Closed Alpha test here
https://www.gamespot.com/articles/biowares-anthem-having-alpha-test-very-soon-sign-u/1100-6463548/
This game has improved so much in the last few months. Anyone wanna play? I am already playing with one other. Imagine having 3 or 4 on a team. We would seriously rape people.
The game runs pretty damn good guys. 90-130 fps on all maps. didn't notice any lag whatsoever. I think EA might have finally got this shit right. Only time will tell
I was able to fix the shuttering with some registry tweaks. To answer your question, all of them have needed tweaks. It is part of early access. This game has mad potential