It is good to come to your own conclusion.
You will have to do your own research and make your own decision on the issue—ultimately it is your loss or gain.
Definitely I would have a up to date backup plan.
What you don't want to do is turn it on and then change your mind a turn it off, which can lead to data corruption.
TRIM will release deleted blocks, It is recommended once enabled do a restart into SafeBoot Mode (hold the Shift key.)
Safe Mode does a Disk Repair and honors this trimforce command, effectively removing all the old deleted data.
The advantage of the TRIM command is that it enables the SSD’s GC (garbage collection) to skip the invalid data rather than moving it, thus saving time not rewriting the invalid data. This results in a reduction of the number of erase cycles on the flash memory and enables higher performance during writes. The SSD doesn’t need to immediately delete or garbage collect these locations it just marks them as no longer valid. This helps ensure that all storage cells are aged uniformly and maximum lifetime achieved.
ref: http://www.thessdreview.com/daily-news/latest-buzz/garbage-collection-and-trim-i n-ssds-explained-an-ssd-primer/
trimforce status from terminal copy & paste:
system_profiler SPSerialATADataType | grep 'TRIM'
To move forward:
All new SSD will perform well, it is over time when allocated blocks and pages become used, you start to see a loss of performance.
"TRIM doesn’t obviate the need for garbage collection—it works with garbage collection to more properly mark pages as stale. And you don’t need TRIM for garbage collection to work—but TRIM makes an SSD’s garbage collection more efficient."
I can say new Apple computers that ship w/ SSD have TRIM enabled by default.
Apple just within the last couple OS X, supply the TRIM command in terminal for 3rd party SSD (eliminating the need for 3rd party methods to enable TRIM) this should tell you something about demand of this functionality.