I think it looks great in its current cartoon form. And I can definitely see the potential for it becoming photo realistic. But I would take another look at the grill - they don't seem to follow the curve of the casing precisely. To make them exact you could interpolate the two curved ends.
Thanks, yeah I was having quite a lot of trouble with that actually. I used makeshift guides to try and align them up properly but my idea failed somehow, I'll look into interpolation - I'm sure that will help a lot!