Now that BA has instituted Lifetime Status levels, it would seem to be in your best interest - in addition to the reasons you mentioned - to have the old account remain active.
Have you sent a PM to Nicci (
BA Executive Club) with your details? This sounds like something she should be able to help with.