I think the number one thing to have would be marketing. Social media is exploding. Building a strong and loyal social media base is key. Advertising a different product each day on these networks would be key. Also writing articles about your products (like reviews) and submitting them to blog sites. This will help drive traffic directly to your ECA store, but Google will also rank you higher in searches based on the number of times it sees your ECA store on various different sites.