No need to call it "iso site" anymore.
Just call it 3dsiso, it's dead, and you can't use wayback machine with it, because 3dsiso requires an account, which, you can't use in Wayback Machine.
Lol it's funny because I've clearly been referring to Wiiuiso the whole time (hence being posted in the Wii U section), but yes, the sister sites are gone too.