Caustics by photons in Cycles?

Sorry for replying this old thread, but I want to ask some questions @brecht

Does this mean bidirectional path tracing is acceptable if someone shows up and take the job? I am confused, because I have heard that bidirectional path tracing comes with a lot of flaws including not compatible with Light Path node. In fact, this is what LuxCore render shows when using Bidirectional mode:
image

Is this really acceptable? I want to know the attitude the devs have towards this, because from what you said it kind of sound like it is acceptable?