In order to make it more evident that it's a constellation, I added the star points and connecting line as well as added the snake image. Additionally, no one can argue that having a snake in your logo isn't completely awesome.
Good job. Can you make the constellation points much smaller, subtle, without the actual snake, and to the left of hydra? Our clients are bankers, hedge fund analysts who, now that I see it graphically, will probably snicker at the snake image. Take a look at the examples I gave of companies we compete with!