Very happy to see TFI is back. Used to check everyday to see if it was live!!!
I have one suggestion. Since, cleaning up of the posts was one of the reasons behind the hibernation, can't we all take care while posting? Moderators could have added the need to hold the posting rules in the mail announcing going live.