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!