The arena rankings page has been revamped so that the teams should no longer be missing any members. What you see should exactly match the armory. In addition, it will be kept up to date within the last two hours. We will be doing constant checks to see if the ladder has changed and update our data appropriately.
For those who have not seen it yet, please check it out and let us know what we can do to make it better. http://www.arenajunkies.com/rankings/
Also, the prevalence of 0/0/0 talent specs is due to a combination of the "character inactive" bug on the armory and the fact that we just reset the database. Character specs are doing a full update as we speak.
EDIT: In addition, the number is no longer the rank currently shown on the page but instead the overall ranking. We figured that this would be more valuable information on class and makeup strengths.