I like how that site looks but it doesn't have a lot of files yet and not sure how to submit just homebrew and stuff. I think we need a repository for this stuff.
And it wasn't Nintendo but Jambo himself that nuked the site. It was just perfect timing with emuparadise going down around the same time. He nuked all the files and everything. It was crazy. Read more about it here.