I encountered a similar problem with an other asset pack. Depending on the game engine you are using, you can fire an event after the animation ended and repositon the character accordingly. It´s a little hacky but it works. you can add a drag to the player bound camera which gives a nice touch.
However, in a top down environment it gets even more difficult. You would need to interpolate the character´s position while the animation is playing.
So this is indeed a big drawback when it comes to not centered sprites, but with enough time and effort you can make this work.
The big advantage you get is that you can now use VFX in dash animations or attack animations which give the game a better feel.