Well, in my experience niche-focused businesses have higher potential for success. For instance, if you sell kitchenwares, it's easier to attract women and family guys through targeted promotions and advertising. However, if you attempt to sell both kitchenware and computers from the same store, it will become a challenge to effectively target your customers. You cannot all sorts of customers, you should only target a certain kind of customers for sales.