This is only a small suggestion but I personally believe that it would be much cooler if in Halo:Infinite the damage enemies took would be reflected by their appearance.e.g. an armoured elite shot in the leg would cripple a bit and and leg armour would be shot through/have bullet holes/be melted through(depending upon weapon used).This would help in knowing how close an enemy is to dying,and would force players to be more strategic in their shot placement - it’d also look pretty cool.Also blood,both human and alien. 
Would be cool to see.
If it were in multiplayer I’d want it to only be cosmetic. But yeah, in campaign would be a v good way to improve tactical play. Maybe damaging an enemy’s arm prevents them from dual wielding/using two handed weapons for some time?
That duel-wielding one sounds cool and I agree about multiplayer being cosmetic only - maybe they could add it in as a skull you can find so that it is optional or add it in but the other way around - so that the dynamic damage is reflected on you as well as the enemies,making the game much tougher as both you and the enemy could die within a few shots to the head. 
I’ve wanted that kind of thing since playing Dead Space. Will be really special when that kind of thing is completely accurate.