Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
This is the first CAP art poll where none of the submissions stand out to me as the clear winner. I can't decide yet whether that's necessarily a good thing, but oh well.
Blue, your concept is amazing, don't be so down on yourself (It looks completely natural with the other works in terms of quality, you've done a fine job with it).