Is up and running again. I'm in the process of uploading the covers (no import
Did take a lot longer than I thought, but as so often real life took up too much of my time.
Supplemental: I created a Readme
for the new site, the submission got easier I think. Biggest difference: I now also accept submission from unregistered user to lower the inhibition threshold. Regulars are welcome to create new accounts, the old ones are unfortunately fried.