The problem with Ashura and Izo was, no one believed that the, got killed, since Oda had soo many fake out deaths, everyone not feel the tension for death for these characters. At top we didn't got a clear confirmation. Everyone was scared that most character would survive.
That shock effect is here I agree but the emotional one is left. We didn't feel anything, Izo deserve a better death, same for Ashura(I think Ashura had a good dead scene, Oda should just confirm it with Kinemon saying that Ashura died).
Would also be better for the tension.
When MF as example end, we at least know that two characters where killed off, because Oda made it clear. In the raid end People are shocked about Izo and Ashura dead since they didn't expect it.
That shock effect is here I agree but the emotional one is left. We didn't feel anything, Izo deserve a better death, same for Ashura(I think Ashura had a good dead scene, Oda should just confirm it with Kinemon saying that Ashura died).
Would also be better for the tension.
When MF as example end, we at least know that two characters where killed off, because Oda made it clear. In the raid end People are shocked about Izo and Ashura dead since they didn't expect it.