Some sprite frames are off center and so far in godot I haven't found a way to specify an offset for a particular frame, so that makes this pretty unusable unless I were to go in and manually fix the sheet myself
its a pain but you can keyframe the off set in animation player, as long as its in spritesheet form.