Great photos!
I went in...I think late May, not sure about the exact date anymore. My mother and I went on a Sunday, left early in the morning and arrived about ten minutes before it opened. And, due to it being a weekend-Oh, it was Memorial Weekend's Sunday-and a hot day, there were cars pulling up. Not that the parking lot ever got full.
If ever you can, take one of the first rides on ST, it is as smooth as butter the first go. I got the first ride for the blue train and it was amazing. Rode that coaster at least six times that day if not more. I have to say, even at it's busiest (and we also spent two hours in the Water Park), none of the actual coasters had bad waits. I rarely had to wait more than five minutes, except for Corkscrew.
I love MA, most likely because I live just under an hour from it, making it an easy getaway. Got friends coming to see me for a week in July, maybe we'll hit MA and I'll see if I can do a proper TR.