I don't care for the readout method or how to time it. I am more interested in the sensor. For focal plane shutter you need to have a very pin point detection to precisely detect the edge of the shutter curtain and a sensor with fast response time. You would want to have more than 1 sensor to measure shutter curtain trave time. For leaf shutter you need something that can measure the shutter efficiency as well. A sensor that would deliver signal strength depending how large the opening is.
for the measurement and readout even a cheap digital storage oscilloscope would do just fine.
The circuit from 2006 (and the one from 1981) would work as well as it does today. However, the more modern solutions like the one in @Niglyn's massively popular thread are vastly more flexible, generally less sensitive to drift due to component tolerances and operating conditions and the hardware is often easier to build using readily available user-friendly modules. In particular, microcontroller-based solutions can be easily programmed to detect all manner of extreme malfunctions of shutters (curtain opens but never closes etc.), while it would throw off the readings on the more old-fashioned devices based on discrete components.
So it depends a bit on what you consider 'competition' in this regard, but if I were to recommend a solution today, it would be something microcontroller-based, and not the kind of approach that was used 'back in the day'.
It's a bit like a combustion engine in a car; in principle, a carburetor works as well as it did 50 years ago, but all cars today use EFI.
So it depends a bit on what you consider 'competition' in this regard, but if I were to recommend a solution today, it would be something microcontroller-based, and not the kind of approach that was used 'back in the day'.
In terms of functionality and flexibility: no way. But the Elektor solutions will work just as well today as they did 20-40 years ago when they were published.