I do like the colors and it is a neat concept. I agree about it needing noise reduction. Honestly, though, I don't think I would have had any clue what it was without the description.
I'd say try some neat image or other noise reduction tool and use this as a blending layer for another picture.... cool photo, but doesn't really seem to hold the attention on its own