We're used to smaller versions here on the Cape. We have a mini BJ's Wholesale, a mini Home Depot, a mini Trader Joe's, and soon a mini Whole Foods. Not too exciting but as you say, better than nothing.
I'm hoping for a good cheese shop--the Hingham store has a wonderful selection (although the store is much bigger). The best thing for me is that I can walk there from my office.