As someone who has a degree in Marketing...i can tell you that you have something here. it's nicely laid out, but i would recommend that you decrease the size of the logo and make your stroke on the logo a little thinner. You don't want the logo to overpower the name. At this point, my eye is automatically drawn to the swirly logo and not the name. Brand awareness is key to being noticed...you don't want someone to see your logo at a fleeting glance and only see the swirly...you want them to be attracted by the logo and directed to the name...
Make your logo direct attention to the name...branding starts with the name...
some sort of Celtic knot ..... tie everything together.
Thanks for the feedback! Does this address the issues? Or create new ones?