wouldnt that take an awful long time when validating the foreign keys again? You cant flip the tables again until all foreign keys are valid.
I am asking out of curiosity, as I have used pt online schema change extensively before, but am right now working mostly with postgres