True but as I have just mentioned in another thread, installing windows is a lot faster on an ssd. 15 minutes to working desktop then put your programs on.
What I usually do is install Windows to SSD, install Antivirus, install Windows updates, install drivers, install basic apps (adobe flashplayer etc).
As I mentioned in another thread, the initial install of Windows usually takes less then 15 minutes on an SSD, but the install process is not really complete until you have updates and drivers. Yes, these things take less time when installing to an SSD, but it certainly takes a lot longer than 15 minutes. If you already have drivers and apps downloards, you might be ready in about another half hour, apart from downloading and installing 150+ updates. I usually like to get all the updates downloarded and installed before I start using my PC properly (or handing it over to the customer). I save myself a lot of time waiting for updates by having a customised Windows 7 SP1 disc with about 150 updates built in. Using this leaves me with about 30 of the newest updates to download and install.
My advice would be to go for a fresh install, as long as you have the time and the experience/confidence to do it. If not, cloning is fine, but it is advisable to check for partition alignment after you`ve cloned from HDD to SSD, and uses something like SSDTweaker or Samsung Magician (if you have a Samsung SSD) to make sure that Windows is configured for optimum SSD performance.