Domino is an extra 3 power, since this deck doesnt have room for other cheap cards. domino makes you see less of the rest of your deck but since this deck does not play out all its cards it should be worth it.
Electro allows you to potentially play a 5 on 4, then agatha will play herself and then a 6 drop of your choosing as agatha has been played. Electro or wave are the 2 cards this deck wants most to have on curve. You can win without them especially with jubilee or good locations, but they are key.
Wave ensures a turn 4 agatha when played on 3, which gives you two turns of choices.
Jubilee has a much higher chance to hit chavez than any of the other cards remaining in your deck, due to how chavez can be on top of your deck but will not be drawn. Jubilee plus arnim zola or odin is quite good.
Captain marvel helps negate some of the agatha randomness. As far as 5 drops go it is pretty much as good as it gets. Same idea with vision. These are not the best cards in the deck but we need 5 drops so as not to waste a turn.
Arnim zola is insane in more ways than one. Probably the best card in this deck. Heimdall is very jelous.
Doctor doom is a bigger and better nightcrawler type card. It is almost like having 3 captain marvels in one card.
Odin plus zola, odin plus doom, odin plus jubilee. Good card.
Chavez jubilee synergy is a key part of this deck as explained.
Agatha harkness plus wave is the main idea in this deck.
I like giganto more than the infinaut or magneto personally.