Well for a good 4v4, they need power weapons in some way, whether it was rocket or Plasma Launcher.
I dont't think needler is that good at all, it just doesn't seem powerful enough
Armor lock can easily be dealt with, you just don't know how to, just keep waiting until he gets off him, then kill him, simple as. Welcome to the forums btw.