Most likely not. SPADs are good for detecting single photons (I have designed electronics for this), but to quench the pixel after every detection you need significant dead-time for the pixel. Single pixel needs to be an array here, size of which defines the dynamic range of the pixel. Each element within the pixel can not be much smaller than the wavelength to be detected. That means you need significant array of arrays to do any meaningful imaging — sensor will be very large.