That's good news. I tried to access the site and its probably shutdown. That's why just recently those scammers and co-spammers on X (Twitter) are in raged with threatening posts. Lol
Highly likely they will create new domain to replicate the site and just like that, repeat the report process.