Yeah I think you should keep it up, there are always new people wanting to try out Amiga emulation and a lot of the sites out there are most likely going to be too bloody messy or complex for them to have a clue what they are looking for.
You have screenshots and descriptions which is also pretty nice!
You could try hosting some different amiga things to adf's? Maybe the CAPS games, they are pretty small in size and would offer people something different to download, and variety never hurt anyone! There are only a few sites I can think of that host caps games so any more I'm sure would be appreciated.