Considering that your SSD has been in use for quite a while and the contents would need to be reconstructed from scratch (unless you have a clone you could restore from), I don't think you'd need to go that far.
While TRIM is a definite aid to the Garbage Collection routines which SSD controllers use, they can, over time get by without it. I'm a Crucial SSD fan and one of their suggestions is to allow some powered up quiet time for GC. With a Mac, a way to get that is to boot with the Option key down. This invokes the Startup Manager and while the connected bootable devices appear in a row, they aren't actually in use. I don't prefer that method only because things tend to get warm inside and I can't use smcFanControl to keep things cool.
BTW, another thing to consider is that the relocation of valid data before erasure has to go somewhere. SSD manufacturers provide "overprovisioning," often 7% of the available space, that's unavailable to the user but available to the SSD controller. If your drive is big enough and you don't need all of it's capacity, when you create the partition, you can leave some space free, and, again, while it's not available to you, it gets included in the overprovisioning space for use by the controller. For example, check out this review of the Samsung 840 EVO. You can compare the performance with the default overprovisioning and 25% OP.