I haz an idea! What if, we stored the Zekrom/Reshiram data in a free pc box slot. We could store the box & slot number in a var and then rearrange the data to make a bad egg. People would obviously catch on, but it is a semi-good alternative.
They would have to be made aware of this, because if they move it, they lose their Z/R, but it could work.