I can't speak for StMarks, but speaking as someone that made the trip for purely social reasons, it was a very good day - it could have been better without the rain and the rubber/oil etc left by the drift cars the previous day according to some of the riders there, but it stopped raining at 1pm and the track was mostly dry when the afternoon sessions commenced.
Despite there being more than a few bikes exploring the scenery surrounding the track there weren't any really serious crashes which in itself is a good thing for a weekend trackday, none of the 675 peeps crashed though, so chuffed about that. Being there has left me frustrated that I can't as yet get back on track due to a medical problem, but maybe next year.