I think its too complex. A logo should be simple yet memorable. It should work on a business card, or on a billboard. It should work in gray scale, black and white, RGB, and CMYK. If you view this as a gray scale image you loose all of the details and colour.