It's a tough thing with logos. What might look great to you might not work for the company, and what doesn't look great - might work great. Honestly, if the product meshes with the branding, the logo could be a coffee stain. I do like this logo though, mainly cause it's simple to print :Big Laugh