I Think your cover looks good.
But i have a free art shop and would be happy to do it, if you follow the rules