This bat-suit is so perfect it scares me.
Please don't ditch anything except the suggestions that are aimed to please other people.
I know a truly talented artist and you're one, so if you're ok with the suit you created, drop anything else. That suit is better than most I've ever seen, Begins included.
What's really funny is how jealous you are. And try to hide it behind some technical explanation. The cowl should probably be a little wider, like in Returns, but there's no need to be as wide as in B89 or balloony as in Begins.
This is a conceptual sketch about how it should look, not a photo about the final product and that is so obvious that your bashing attempts fail msierably.
Go (back?) to your drawing table and work on your own skills.
Leave the good artists like Wam alone.