Since this is no longer an appeal but a request for feedback, I moved it out of the Appeals thread. I have two quick tips here:
1) You'll want to work on anti-aliasing, i.e. avoiding "the jaggies." I notice them even without my glasses on here

Usually an easy way to fix that is to draw or trace your design much larger than the finished product and shrink it down for submission.
2) It's best to post a preview directly in the forum, where you can get and respond to feedback and easily make revisions,
before submitting for review. It saves everyone a bit of time and potentially a bit of headache if, as will probably happen here, your revision gets sent back for further work

None of us want that -- our common goal is to get a good design in-game.
I've repurposed this post to be your starting point for all your flags and sails, and will look forward to seeing your work. It's a fine design with good use of colors, and once you master the art of the smoothe line, I see many quality flags in your future.
