The froppy revive moves the ally target and then revives them. The SA charge is not consumed until the revive happens. If there was a reliable way to keep interrupting the animation before the ally reaches you, you could potentially drag an ally quite far in multiple steps.