Really? I guess these are manually approved and whomever does this will create an entry? Sorry, i'm fairly new here.
Maybe they should make a 3rd ( I volunteer)
1: The quality standarts are high.2: Only few Cover Admins have power to check them.3: Only few Cover Admins have power to add them.4: They are buzy.5: They do it on their free time.I'd suggest making Mediafire or box account, uploading there and then linking them to the boards so we all can see them and give pointers why they were not accepted, or is it just case of 2-5.
However, i wouldn't upload anything that i wasn't comfortable having on my store shelf