hate to say it but the offsets are slightly off again due to the dash attack,, if i put this in a sprite sheet maker, the dash attack isnt centred there's more space in each frame in the direction ofv the dash , your newer work like the demon samura is absolutly fine offsets are great, the best way i can describe it in animations that have motion , shouldnt actualy move in the frame, movement should be handled by the game engine during the animation is playing. basicaly flip your sprits the feet should always align is a simple test, for reasonable offset,
you dont need to delete the dust effect though just making the dash attack having equal pixel space both side of each frame canvass to flip correctly, even if that pixel space is just transparancy, then having all other frames have that same canvas size .