Each hit from Thor = 280% * 749 = 2097
Each hit from Justice = 280% * 609 = 1705
By the time 12 tiles have rolled by (assume he has a level 11 mana troop) Thor has hit 4 * 2097 = 8388 to Justice’s 5 * 1705 = 8525 - almost identical. The difference being, the first hit will most likely have had great stratic effect to help the survivability of the team to get to the second hit. By the time the next hit happens (and with certain teams - particularly where I go towards rainbow - I see 18 tiles+ ALL THE TIME) It will be 9 * 2097 = 18873 damgae to Justice’s 8525. Even if you manage to stretch it out to 24 tiles - Thor will be 10 * 2097 = 20970 vs Justice 10 * 1705 = 17050. So Thor wins at tiers 1, 3 and 4. And even at tier 2 it is very slight damage-wise, with Thor having the win utility-wise
Shall we look at the other factors apart from pure damage?
Both blinds at 40%, draw
justice defence = 776 and health = 1425 vs Thor 735 and 1394 - low-medium advantage to Justice
Class fighter vs paladin - a bit subjective. Paladin tends to be most useful for tanking, whereas fighter is generally considered better in all other roles. I’d give the edge to Thor
Midgard bonus: Thor obviously, Justice has no other bonus to give
The other factor as has been covered is Thor’s impact from mid to late game will often be increased as the chances of ghosting tiles increase. So he could fire at tier 2 after 9 tiles, or tier 3 after 15 tiles. The ability to repeat fire after single matches is a huge boost and Justice simply wouldn’t be able to keep up.
So in conclusion, Justice wins… in VF tournies and wars.
Everywhere else, it is Thor hands down. Using both maths and logic and extrapolation when looking at his support and utility