These are the major issues you need to consider, though other important features will make creating and maintaining the site much easier. It is also important to have some ready made scripts, like a form mailer, guest book, and counter. They offer 25Mb of server space, and not base price on number of items like other providers do. Their system is very user-friendly with control panel interface and wizards and templates that help to build good sites. You don't need to know a lick of HTML because you use their editor, Geobuilder.
Webmasters can fiddle with code if desired.
Keep in mind that you want a store to be a quick process for your customers, who may not want to register until ready for checkout. I think it is unnecessary and burdensome to the design of the page. Store gives you a web site host and e-commerce system. Store leaves the simple system is in its peripheral tools to enhance commerce. Attracting customers is not limited to being included in their virtual mall of shops, but goes beyond with traffic and community building tools.