The one thing I have noticed with that procedure is that it seems to make the assumption that you're dealing with a drive that you formatted under XP, (and possibly Vista), ie. not formatted via the Windows 7 install procedure.
From my, (admittedly not extensive), experience, Windows 7 always seems to include the 100MB System Reserved partition when it does a new install to a blank HDD, ie.
not a single partition formatted HDD.
However, I've just done the same thing myself, (migrate HDD-SSD), but I used Paragons
Hard Disk Manager, (which I own anyway) - it took 5-6 minutes, (my system partition is only 50GB), including changing BIOS and booted without a problem. I then just removed the drive letters from the old HDD partitions until I'm sure the machine runs fine.
You could see if it will let you do it within HDMs trial period.