There will be a renovation of the site
very soon - it will have download counts.
As far as submissions go,
Four weeks is even not unheard of unfortunately. The skin submisssion process is ran by unpaid AOL interns, not nullsoft-
AOL interns, are like AOL - slow, unstable,