How would he fare in the MCU?

This is as good of an insult as "non-retard"

>insult
Stop being a little triggered bitch, non fan.