You can make it work but I wouldn't really recommend it, it does cause all kinds of problems, and the cloning process often fails if the hard drives are different sizes and certainly different architectures.
Windows will keep working but it is probably a license violation.