the user wants me to copy the machine from one cluster to another and leave the copy powered off in the originating cluster just in case something goes wrong.
This is exactly what a clone would accomplish - a new copy of the original with both intact. A cold migration would just move the single VM to a new location and you would still just have a single VM.
How large is the VM and how much time do you have?
Do you have backups of this VM that you could restore for the user, as opposed to performing a clone operation?
Clones can happen while the virtual machine is running also - can the user live with inconsistent/stale data?