Yeah, our badge is cack. Marginally better than the fat badge it replaced, but nowhere near good enough.
Personally, I'm a fan of the 83 - 91 crest. Modernise that a bit, maybe even remove the "EFC" and I think you've got something simple and effective.
I quite like the abstract version the club are using in their branding, but I'm not sure it should be on that shirt. It's a bit too simple.
Don't know why but the 1920 badge appeals to me, then the 1978-82 badge with green in ?, And lastly the 1991- 2000 badge.