We just played with this, and Flash can be D1'd before whatever he tries to do after this. Maybe I'm missing something, but you might want to check this more before its viable.
(And we just did it again, and he can even be D1'd before the last kick finishes. )