I don't have/want a store, but while reading about them in Ebay's help pages it all sounded a little vague to me. Why not start off with basic, see how that works out, and you could always upgrade after awhile if you change your mind?
And now that this post is bumped back up to the top maybe someone with an anchor store will come along to give you an opinion