I hope that this isn't true. I used to deliver parts to S&S several years ago and Stan is one of the nicest guys I have ever met. He also seemed to be the innovator behind S&S. I think that without him at the helm it may not matter if they stay in business because he was the creative force (atleast back then, about 10 years ago).
They are also building a small park in Logan right now, as a showcase of their rides I think, and I would hate to see that go also.