BTW: I reached out to Cameron at Kingston about this, just to get a manufacturer's opinion. (I also invited him to join the forum as Kingston has been very helpful with demos and stuff.) Same as what the experts here have said. 🙂
He said:
TRIM is not as critical today as it was several years ago. The SSD controllers now do a good job at garbage collection which is effectively trying to accomplish the same thing by trying to keep the invalid data areas empty for new writes to come in efficiently. We've studied the performance affects of TRIM in our labs here at Kingston and have found that most reputable SSD manufacturers today are making SSD's that perform well whether TRIM is enabled or not on the operating system.
TRIM support is definitely necessary from a marketing standpoint but less necessary from a technical stand point at this point in time.