First off, that was really cool :thumbsup
Second, me and my geek friends always have this discussion:
The Hulk, Superman and Captain Marvel. In a fight who would remain standing?
The Hulk would be the first out. Pick him up and throw him into space.
Superman would be the second out because he can't fight against magic.
Leaving of course, Captain Marvel.
Just out of curiosity, where does Wonder Woman fit in the mix? I do not follow DC comics very closely, but I understood WW to be "magical" as well.