I don't know if it's a cherry... looks like a wart. Ouch bet that's sore.
Anyway about the logo. Will it produce well as greyscale /line art and are the text legible when it's produced at a smaller scale? Or are generally principles for logos chucked in the bin when it's for a 'Web Design Company'? Surely the logo will still be used in stationary etc.
I vote for a restart.