I think you should enter the challenge, especially if you are proud of your work.
I like your style and this Teela proofs it again. You tend to make the characters younger and give them an almost knight-like vibe. Itīs refreshing and fun.
But i wonīt push you, i just wanted to let you know!