It appears dead to me. I had a few games to download and the server seems dead.
And if you go to the AceRoms site ( http://www.aceroms.com
) the entire TOSEC section they used to have appears to be missing :-(
The news is in French but I cannot see anything about The Amiga written there.