Those scans aren't bad at all, thanks for pointing them out. I don't know how I missed them! I'll add it to my to-do list.
The covers I listed aren't on the main site for various reasons. Some don't pass the strict quality standards of the cover admins, some were just never officially submitted by their creators for whatever reason, and in the case of my covers, I'm just waiting to see if any of my uploads from last month are accepted before bothering to upload any more.