Of course.  We actually kept all the other tables for a long time before migrating them out.  And as you say, has to be a two step migration, first the data has to move to cards, then it can be removed.  Could be a later migration with the same release, but that is probably a bit too risky anyway.