6.3.4 IMIW Boss Help

I need some help with the IMIW boss in 6.3.4. I just finished my second run against him and spent a total of around 600 units to complete the path and the boss (took the 15% buffet and Do Not Go Gentle path, seriously, whoever decided on that node combined should be fired). I can't really keep throwing units at him since it takes me about a week to get a thousand from arenas and don't spend money on unit packs.
My team that time was 5/65 Venom, 5/65 Fury. 5/65 Doom, 5/65 Sunspot, and 4/55 Namor (most of the choices were for the path). Venom was doing pretty good, but the block damage stopped me from getting the solo (Seriously, the block damage is ridiculous, I would take around 2K on blocked hits).
Who are some of the best counters for the fight?
My team that time was 5/65 Venom, 5/65 Fury. 5/65 Doom, 5/65 Sunspot, and 4/55 Namor (most of the choices were for the path). Venom was doing pretty good, but the block damage stopped me from getting the solo (Seriously, the block damage is ridiculous, I would take around 2K on blocked hits).
Who are some of the best counters for the fight?
2
Comments
I also realized that this is another boss that it'd be really helpful to have Human Torch for, but I don't have him either.
I have 100% this chapter and Hawkeye allows you to start with Fear of the Void meaning that Arc Overload is fine and you will at least be able to do the the last 15% with your unduped 6*