We can't exactly go backto the previous design, but we're in the works of maybe designing a new, and hopefully better, design.
So far, under my temporary ownership of the site, we now have 5 new moderators, with more to come. Hopefully temporary becomes permanent.
Along with new mods, we also have a new potential developer.
When it comes to the ISP question, I genuinely don't know. You'll have to ask Kuukunen.