Okay another update this time. It is a big one.

The New Dashboard is now live. It is still WIP, although almost fully functional.
styling for "addon submit" or "update" is not done and "view all addon" is half way there. So do not report bugs. New feature requests are welcome though.
With this new dashboard design any moderator/global mod/admin can now approve addons. and it is super easy. just click approve on the overview panel. or reject it.
New statistics for your most liked or downloaded addons with counters.
Another new addition is that, when a user click on download button for addon, it will open another page stating the redirect. Also it allows database to get download statistics for dashboard.
If you are worried what data gets collected:
your IP(this way it is unique per ip and can not be easily misused),
if you are registered/logged in or not,
and the addon that you are trying to download.
Some huge backend improvement is done.
One nasty pagination bug fixed(which was my stupid mistake).
also
@hiccup since you are a global mod, help me out on testing if the following work or not:
go to dashboard and see if you get this message:

If you can see this try to approve it and tell me if it works properly for global mod too.
I have already approved the one that phred_phred submitted and it seem to work.