In my experience, Blizzard has been great in moving accounts across different B.Net emails.

I've had them consolidate my accounts, onto two B.Net emails.
(Which was to give each character on my 10-box team, the shared mounts).

I later had them spread the accounts, back across five B.Net emails.

I think there were three sets of account moves, and they were great with it each time.