Fitst off, welcome to the forums.
The AL's pretty good, they offer a new aspect to the game, also, they all have their pros and cons, Armor Lock for example, you make it sound so overpowered, it runs out after a while, and then you can kill them easily.
Also, the ranking system isn't very good i agree, i would of preferred a number ranking system, but this isn't too bad, a bit like CoD, but, still, not bad, they just needed to be able to seperate the good and bad players, they tried to do that with arena, it didn't really work.