I think it looks plain, vanilla. May risk not standing out. I would really think about your branding, your image that you want to put out there. I feel like you may be depending too much on the actual logo itself and not thinking about the overall branding of your company. Do you agree with that or am I out of line for saying that?
Not to sound like i'm pushing something here but I am pretty good at grpahic design and could probably design a wrap for you. Just a thought.