Ok heres a run down of what was added last night.
on the profile edit page is a new field called bf2 pid
What this does is flag your account and retrieves your stats when you log in. the reason for the login is its the easiest place to limit the stats to registered users and automate the update. But, it will only retrieve stats every 24 hours per account so if you log in several times it will only update your stats once.
the 24 hr time period is to preventing to many requests to the ea server which could get us banned.
here is my test page of the stats:
http://www.fragonsight.com/Leaderboard.php