The main critisism I have for this piece is the shiny glowly bits, where they go thin, they are too sharp. The edges in general need some anti-aliasing. Give it that and maybe a larger blur on the glow and then re-sharpen and it should look ok.