I do not want to "barge in", but this thread is not exactly productive.
First do never use any hack when it is not absolutely certain that it is not crapware: in the (Snow) Leopard period Oskar Groth made a hack called Trim Enabler to install trim, it was a bad idea to just replace the involved kext file with another one, and caused a lot of irregularities everywhere. Trim enabler did wrong in Lion, by replacing the kext file again with one that did not have the correct programming at all.
In that period Grant Pannel came witth a correct solution and gave the exact Terminal commands to establish trim on a non Apple SSD. As well in SL as Lion: he replaced just the part where the names of the Apple SSD were. Correct in SL and Lion too.
The link that Shootist gave was indeed a compiled script based on the Grant Pannel solution, but written by someone else. Grant Pannel himself has presented a compiled script on his blogs.
Secondly: the "hangs" have nothing to do with the trim being there or not.
Thirdly: the OWC people are right: their SSD has "Garbage Collection" and it is not necessary to install trim. But trim IS better than Garbage Collection so it is not a bad idea to install it. BUT DO it ONLY when the system runs well. And use Grant Pannel's solution (certainly NOT Trim Enabler). You will find that after a OS update the trim must be re-installed when the update overwrites the kext file. For the next OS Mountain Lion first research to see if trim is also installed on non-Apple SSD and/or the kext structure is changed before installing it.