I think the first thing we should do if/when DVDizzy is back up is to post this link, maybe make a "sticky" post in the Feedback thread?, notifying everyone about this forum...
Maybe lurkers on the other site who can't sign up will see it and make accounts on here.