Here's the thing, from what I can see of your pictures, All around Clean build and an Excellent looking paint job, I think that you would be surprised if you did take it to a contest.
I have inquired about Contest builds before on this forum, and from what I am told, people who build junk have been winners. So Honestly I think you could win with this build, it's all a matter of Confidence in yourself and your builds . Other than that yes I do know what you mean .