It is night and day: boot time is about 15 seconds from switch-on, including log-in screen, apps open instantly, backups go unnoticed, everything just faster and smoother. I don't use the computer for anything serious like video editing but it gets put through its paces time to time, and it's not far off my MBA for performance - that's newer with i7 and PCLe flash.
There are fixes I've read about moving libraries and files to the boot drive, yet this seems to have happened without me doing anything which is weird, all the new stuff goes there and iTunes etc. seems to have migrated, maybe I did something with a disk image when booted internally? Whatever, everything points there now and I use the HDD as nothing more than a backup for an earlier OS.
One thing I will say is that there are no bottlenecks with thunderbolt, it's ridiculously fast and, of course, supports TRIM (not available via USB) which keeps everything tidy. I'm a little suspicious about garbage collection, reckon the mac will do what's best and do hard drives really have that much autonomy? The SSD connection in the enclosure is SATA anyway, probably slower than what thunderbolt can handle.
As I said though, for a three year-old computer it's given it a new lease of life, well worth the money for me because although replacing the internal HDD with SSD might just edge it on speed (and definitely on cost, I wouldn't take an iMac apart!) there's a lot of flexibility and choice for additional storage. I mean 1TB, 2TB, more? 20 seconds to swap drives in the Startech, there's a lot to like.