daniedb, you said it yourself - "My passion lies in creating, making, testing, and talking about my products," You have the passion for it - which means you are giving it your very best! Not even knowing you or your product I am positive that your passion for creating, making and testing assures that your product is great! And you wouldn't have that passion for talking about your product if you didn't put out a great product! Just go for it! It is going to work out great I am sure!