I much prefer the clean install, and it wont be that much quicker as the install on ssd will be faster then a legacy drive.
Also, I dont know what your plan is for data layout, but I personally dont store my docs, downloads, itunes and iphoto on my ssd. I have all that stuff on my traditional disk. This all requires some setting changes to be made.
I guess what Im saying is depending on what your plan is (and you should have one) you wont save much time by a copy.
I had an absolute nightmare using Carbon Copy Cloner to create a dual boot system with my current 10.6.8 on one disk and Mavericks on the other. It cloned fine, then kernel panicked on restarting off the cloned disk back to the original partition.
My Mac didn't know what drive was set to the boot drive because it had somehow selected the boot partition of disk 0 while booting the OS off disk 1 and kept throwing up errors about no boot record!
In the end, after A LOT of UNIX commands to regain permissions on the Mavericks drive from the original 10.6.8 OS and cloning my system back from a backup using the recovery partion (because it messed up my whole system drive), I managed to get the Snow Leopard partition booting again. I only did it to try and save time and test some of my existing software for compatibility and as it turns out, I have lot of software that works perfectly with both 10.6.8 and 10.8.5 but doesn't with Mavericks.
Your best bet is to install the SSD, boot from the recovery partition and install a fresh OS from there onto the SSD before using migration assistant to move your user data off the original drive. It was an absolute nightmare and if you do run into any problems with permissions or access to your existing drive from the SSD once you've got it installed, here's how to get access to your drive:
In Terminal type the following sequence (obviously replace “Volumename with the name of your volume):
sudo chflags 0 /Volumes/Volumename
sudo chown 0:80 /Volumes/Volumename
sudo chmod 775 /Volumes/Volumename
sudo chmod -N /Volumes/Volumename
but if your hard drives name includes a [space] like this: “My HD”, then you must write the command like this:
sudo chflags 0 /Volumes/firstname\ secondname
sudo chown 0:80 /Volumes/firstname\ secondname
sudo chmod 775 /Volumes/firstname\ secondname
sudo chmod -N /Volumes/firstname\ secondname