It's good but the swirls don't really fit the eGO logo its self. By that I mean it's more uniform and simple, a circle with the star in the background and the bars on the sides, and the swirls are more...abstract and flashy.
Not to belittle your work or anything, just saying.