I would never recommend a fusion drive because of price and of the risk when one of the two breaks.
Upgrading your iMac with an ssd is just 1 part of the task. Before taking your iMac to the AASP or grab a screwdriver yourself you have to decide how you will use the ssd: as a bootdisk (so you keep the old hdd for your data) or as a replacement for the old drive. The first option is the cheapest because a disk of ca 256GB is sufficient for most of the programs and libraries together. The last option needs a ssd with at least the capacity you are using now, which is more expensive.
Having made up your mind, now make a FULL backup.
Download the Yosemite installer and make a bootable usb stick (you might need 16GB) to make a clean install. I’d prefer a clean install because you can get rid of all the junk en rubbish you surely acquired in your former digital life.
Get your Apple ID and password ready in case you might need it, then install Yosemite and answer all the questions Yosemite asks you. Be patient: this takes some time.
With Yosemite installed on the ssd Finder shows you the following folders/directories:
APPLICATIONS
LIBRARY
SYSTEM
USERS
If you upgraded to a bigger SSD as a replacement for the old one your work stops here: restore your data to the ssd and that’s just about it. You can leave it to Yosemite or Time Machine to take care of the rest. This will take some time as well.
Using the ssd as a system and Library “pool” you need to have a look at “Users” which contains now
your Homefolder (YOU) -the one with the house icon.
Guest
Shared
and we have to concentrate on your Homefolder which contains:
Applications
Desktop
Documents
Downloads
Movies
Music
Pictures
Public
You will find the same mapping in your old (=hdd) drive.
Every time you or a program addresses to a file it needs you want it to look in your hdd. If Pages needs a document you made some time ago it must “know” where to find it. The mechanism OS X uses for this is called “symbolic link”, which is a “better” mechanism than using an alias. The procedure to make this work is as follows:
The only way I can explain you is via Terminal:
Delete the folder <name> on the Sid
Create the symbolic link with the same <name> pointing to the folder on the hdd
In this example my ssd is called SSD Boot; my hdd is called USERS1; my homefolder on USERS1 is called Hans and my goal is to set up a symbolic link to the folder Documents on my homefolder in USERS1.
Start Terminal and type:
sudo rm -rf /Users/Hans/Documents (this command deletes (removes) the folder Documents from the ssd.
sudo because you need administrator rights to do this. A password might be asked. I’m not sure if you get a confirmation that the folder has been removed. Then create the symbolic link pointing to the new destination with:
sudo ln -s /Volumes/USERS1/Hans/Documents Documents
Now that the symbolic link is created the original icon on the ssd is changed: a small arrow in the lower left corner shows that we are looking at a redirected folder.
Do this with every datafolder, so Documents, Downloads, Movies, Music and Pictures. Some programs -like iTunes and iPhoto/Photo’s - need an different approach.
Now install the programs you need, one by one, the very moment you need them and not before hand. So you'll keep your ssd slim and tidy. Leave all the other programs where they are now: on your backup disk.
I did this about a month ago on my 27 inch iMac mid 2010 which had a boottime after typing the password of ca 90 - 120 seconds with 20 GB RAM. After upgrading boottime now is 9-10 seconds and Logic Pro X, Photoshop, iTunes, Thunderbird etc all running and ready without any jumping program in the Dock. As a matter of fact: I never see something jumping in the Dock anymore:)
Hans