I think the cape looks great on the figure itself, but wouldn't work in an MCU display. It looks a little too on the nose comic booky. Where as a lot of the MCU designs are real world translations of comic book stuff.
Seriously. Where do you guys come up with this stuff?