In general, starting with a general store gives you more benefits than creating a niche store. Dropshipping is all about trial and error, so a general store will provide you with the flexibility to test many products. If one doesn't work, you can quickly move on with another. After a product has been proved to be profitable, you can consider creating a niche store for it.