@Mark: Great comment and great thought. But here's the situation.
First let me say that Pangolin never really intended to get into the field of laser diode protection. That was never our first thought. We only wanted to make a great laser diode driver. On our journey to accomplish that, we tested a lot of ESD protection approaches. We tested everything that had been done up until that point in time, and also all of the obvious things such as TVS. We thought ESD protection would be the easiest part of the project, and that we would get on with our lives rather quickly. Much to our surprise, that was not the case. In the end we spent over a year perfecting the approach that we now package and call LASORB.
Regarding specifically TVS, what these do is essentially try to "clamp" the voltage to a particular level. Even if they could do this, tell me, what clamping voltage would you choose? One that is just above the highest voltage of the laser?
Well, this is where Laserbee's comment comes in. He very keenly reads that in many cases, the APC circuit is too slow, so the laser diode driver itself will apply too much current. As you may know, the voltage of the laser diode changes very little once the laser diode hits threshold, so even choosing a TVS voltage close to the maximum is generally too high.
Also, as you know, TVS only come in certain voltages, not every single voltage in tenth-volt increments, so it's really not possible to choose a perfect one for the job.
And lastly, the voltage across a laser diode changes as the temperature changes. This is another complicating factor.
Best regards,
William Benner