Honestly I think the render is not bad. Its got a good feel to it, the glow is working pretty well.
I don't care for the design much. So its hard to vote above. I don't want to vote high, because I don't like it overall. But its not fair to vote too low (for me) because the render itself is actually pretty good.
So I give the render a god mark, the model itself a low mark.
Chris