Just use the Intel provided SSD Optimizer included in the SSD Toolbox.
The Intel SSD optimizer is unrelated in function to the other optimizers you mentioned, they have completely different purposes. They should not interfere with each other, so you may use them, but the others will not replace the function of the Intel SSD optimizer.
-do not use the WIPE FREE SPACE funtion of CCleaner,it could have bricked some test drives by removing hidden files on the ssd free space.
-I'am no expert but ran across it on a google search.
-it is not a ssd trim funtion - but a HD cleaner.