Indeed everything depends on the client database. If you have loyal customers, you can always share with them info on your new products. But if you haven't got any clients or mostly one-time-purchase clients, you should risk investing before finding out all the cons and pros. That's what we did before...