Hi Jamie, as you have already pointed out you lose the mergeinfo - I would say that this is not acceptable from an auditing point of view, and it also causes headaches later for the person who has to merge stuff from the branch back to another branch.
Jon