When in 2004 I was for the first time in EMC lab they haven't some capacitor that should be used to test Surge at signal lines (and may be low voltage DC supply). We tested all my signal inputs and 12V supply with 50us 1kV pulses connected to device pin via 40Ω resistor (brick size).
We (Poland) just entered EU few months before so CE and EMC tests were new to us. They said that I was the first person in their history who came from outside (not their designer) and just passed all the tests.
Since than I am designing all inputs to pass 50us 25A (1kV/40) pulse. The key is SMB 600W 18V transil (some manufacturers specify it as 18V, other as 15V depending if they use in name working or break voltage.
My protection is good against Surge pulse but not against mistaken connection of, for example, 24V power supply. So as always everything depends...
You have to start from specifying against what you are designing your protection.
Your input certainly will not pass 1kV 25A test as LM311 will get 1kV supply voltage.