Thank you for that! Indeed the world has moved on since last time I worked with SPADs (2011). Canon progress you linked seems to be outlined well in several articles published by Kazuhiro Morimoto. Most importantly 3D-stacking the pixel readout with back side illumiation and getting rid of discrete "multiplication wells" which undergo avalanche independently.