It just works
Copied my iPhone contacts to iCloud contacts. Just did it. No mess.
Fixed what got messed up when I had got it set to add new contacts to My iPhone account. Remember to change new contacts to go to iCloud account.
Lee in US about
Contact Mover, v2.3.2