Using the phrase "crush the competition" seems to go against the rest of your site - calling the product "Zen," the bonsai tree, and the logo. At the least, it's a jarring contrast that distracts me from your product.
Agreed; I would definitely get rid of that part. Zen isn't so much about crushing others. I feel like it should be a requirement to study a philosophy before using it to promote a product.
Edit: Signed up; looked around; certainly appears to be a solid product. I kinda like the story-board style stuff. Good luck! :)
While the concept of the brand is definitely a reference to Zen Buddhism, the name actually comes from the japanese word "kaizen" -- which is used in lean processes to mean "continuous improvement".