I had the Lasermax on my LCP that I sold off. I did not like it for a couple of reasons. First, it had a tendency to be inadvertently turned on or off during recoil (in all fairness, that may have been because of the small size of the LCP) and second, I had to readjust it several times to put it back on target. The second issue made me lose confidence in it.
I don't have any experience with the Crimson Trace to give an opinion.