I stopped by last week. The cloudy tank was from a film on the outside of the tank, not from the water. They were also working on cleaning up the algae while I was there.
I think Mitch is a great guy who worked hard getting the store going and I feel bad that he left. On the other hand, I have had nothing but good encounters when I've been at Scott's (the original) and all fish I purchased from there were healthy and well priced, though there stock was the lowest I had ever seen it when I stopped in the original last week.
I do think that Mitch would do well opening up a shop in the Naperville area, though. The only decent place is in North Aurora (Reef Plus). Petland and Petco are the competition, so there really isn't much. Besides, Petland's prices are much higher than other stores, so there the market is there for a good place with good prices.