Very well written post, great analysis and quite objective. There will be a few changes in the future which should give the M3 more flexibility.
Thank you kindly and good to know things are lurking in the pipeline.
Thanks for the responses everyone
@Kafrion - my experience is that the flamer normally does enough damage to force off a lone gren squad before the car dies.
@NWF - I completely agree there (I think the 221 vet 2 is just too good right now and it might be a little too cheap but other than that it's a really fun unit).
@Tristan - My view is kind of that the real asymmetry in the two comes from the difference between the upgun and the stored squad in terms of giving them ways to improve their damage output/versatility. I'm kind of waiting on the veterancy changes before I have an opinion on what the exact balance between the two vanilla units should be - right now I think the 221 veterancy makes a much bigger difference.
@1234 - I'm not really sure the M5 has been tried enough in the meta right now, to be honest. In my experience, adding forward reinforcement to the Soviets (especially Tier 2) makes them surprisingly resilient and the meatchopper is very decent against infantry. I think Helping Hans is probably the only top player I see using them as a matter of course with his T3, and he seems to get reasonable use out of them. Not disagreeing with you - I just don't think I've seen it and tried enough to say whether it works well. In theory there's a lot of really powerful things you could do with the units shooting from it.