Well, I'm still new here, and don't know from past history. I may not know what I'm talking about, but that has never stopped me from piping up in the past, sooo....
I've found this site to be as informative as any, and friendlier than most, so I find myself coming here first for information, or just to read.
Best of luck to the new team in charge!