I'm actually working on a new product (for a fairly small B2B niche) and planning to do a soft launch to work out all the kinks before I publicize it more widely. I'm thinking that'll allow me to work out any issues before I risk my reputation with people who might dismiss the product out of hand if they run into major issues. If you have more experience with it, does that make sense or should I forgo that first step?