What I usually do is to clone the old to the new drive (I use the Apricom USB 3.0 cable and their software) then I pull out the old drive and install the new SSD where the old drive was.
Your method is one I've never tried. Hope to read how it turns out.
I've just installed a 1TB Samsung Evo SSD into my old Toshiba satellite L755 by placing it in the DVD slot using a caddy (ie replacing the DVD).
The original HDD was split into 2 partitions, one with C: (windows), & the other D: with data & files.
I cloned all the data from C: using the Samsung data migration tool, and I can explore the cloned partition (F just fine, so now I want to forget about the old C: drive & boot from the new SSD, but in the BIOS (Insyde 2.70) I have no option to choose a different partition – only ODD, FDD, USB, & LAN. I've tried ODD (which I assume is the old bus for the Optical, ie DVD, drive) but the laptop is still running ridiculously slowly.
How can I remove C: or otherwise force the OS to run from the new F: partition?
Can I simply change my Windows and System directories to point to the new SSD somehow without physically removing the old HDD?