Upload & Sell: Off
Like Ben, I can't do these...try as I might, I just never seem to get them right. I think it is a great piece to sit and stare at, that it will have more connection to those judging it will help. I don't know what the reflection is, but still like it, they should know the reflection, and should like it more...but then again..they are judges...who knows what they think.
Given the painterly abstract impressionistic feel...I would go with canvas, I think the subtle texture of canvas would work well here...
And I would clone the two bits of distraction, I did not see them at first, but after Ben pointed them out, I can't stop looking at them.