I think it looks great, I could really see David in there. I think you've done a good job capturing his posture, it seems quite accurate. I think the face could be touched up a bit to get more of his personality in there, but then again I'm not sure anything but a real picture of David could portray that. Excellent work, nice to see something original like this.
Peace