I actually visited SFA three times in 2007--once for a TPR meet, once to meet some friends who were visiting the area, and once more with another friend on an informal "Mid-Atlantic Tour." Each visit in 2007 was a lot of fun, and I even give the park staff credit for busting it's butt to open the problem-plagued Skull Island water ride (it was fun). While the park had a few operational issues during those visits, it seemed to me that they were on the right track.
That being said, my one visit in 2008 was to a rather dispiritied place--lackadaisical staff, broken-down rides, problems with the Fast Pass for Superman (as in the staff had no idea what to do with them), and even an ugly incident in the Superman queue. Much of what I heard from others that year was pretty bad.
I hope that SFA turns themselves around. They have good selection of coasters and some potential. But time will tell.