You can clearly compete anywhere my dear, technical skills are not all that matters (and you have some strong technical skills already btw) ,
there is something in your drawings that make them super lovable and this ingredient is more than probably YOU, so go on like this, I love your participation to Me-Luigi Contests !
Prize on your way and
What beautiful encouraging words dear friend @luigi-the-gnome, I really appreciate them❣️