It'll be just fine, still I consider programs like CCleaner unnecessary bloat as all of the things which it "solves" can be avoided in the first place with just a little bit of organizing and common sense, but that's just me.
But it won't cause any damage whatsoever to your SSD.
CCleanner when used to clean the registry only "cleans" the registry. ie Deletes entries that no longer point to a valid file. This has NO effect on the SSD itself. primarily has a small (emphasis on small) speed boost to reading the registry. Do not use the other functions.
I'd like to know the answer to this question as well. I've read assertions for and support for, but all the responses against go unsupported. Why shouldn't i run CCleaner with the wipe free space option? The "why" to me is a lot more important than the what, that way i can make my own informed decisions in the future.
Because it writes to every cell shown as free. While a few times will not hurt anything over time this will wear out the SSD. The one downside of an SSD is the limited number of writes. I admit that number is huge but in general you want to avoid unnecessary writes if you can.
Also it's pointless as I believe that you are just doing what TRIM does anyway.
Because it takes unnecessary write cycles off your NAND cells, Flash memory cells have a limited amount of times they can be overwritten before they wear out, 50.000.000 times on most modern drives, after which they appear as a bad block would on a HDD, under normal daily usage it'd probably take decades before a large enough number of these cells wear out for the drive not to function properly, but if you do lots of reformats and/or defrags on a regular basis it will reduce the lifespan of the drive.