To be honest I don't like it at all.
And as you say,if it's so easy to do what you did then why didn't you use the same technique as the one you won the competition with?
Anyway,he is right.It's not that hard to do it even I think that the clouds are a pre-made found on dA!
Work more on blending,composition and lighting.
In other words,don't care for text but anything else on the signature.