jj, all I can suggest is try ICNR and bump it up to a minimum of 800iso and I reckon the results will be heaps better
There are so many things right in your image (image scale, positioning, colour, brightness etc), but it just needs a tweak in focus and the iso bumped up. And ICNR is always worth a try. Some like it, some don't.