That cod flinch has given me some damn easy headshots and vice versa. Flinch has no place in a game like halo where putting multiple shots into eachother is the normal flow of a battle.
Why would people even suggest that for Halo? (I said it as a joke earlier)
It ain't needed. In COD, it works fine due to ADS. In Halo, since there is no ADS, no flinch is needed. Scoping in is not the same as ADS after all.