The front is good!
idea is good. illustration not!
I was just thinking the same.
Nice idea ! I could imagine a little more on the back though. More feathers! Also, I would play around with the font and the placement of the words.
I would add more details and maybe some gradients