No, I am of course not "re-creating" that site or anything. If and only if the original owners of the forum(s) are interested, then only will I be moving forward with this proposal.
It doesn't make any sense for me to create another mirror without coordinating with the original founders first !
Just thought that I should clarify so that anyone reading this would be clear regarding my intentions