I use a Technics SL-P999 player with both TOSlink and Analog (RCA) Audio out. The tray eject mechanism and spindle motor electronics are prone to problems with age, but the laser pickup (SOAD-70A) is generally bulletproof and never skips, thanks to its linear-motor (*not* stepper motor worm-drive) driven sled, and linear sliding potentiometer-based sled-position sensor (it's still finicky in dusty conditions, but can easily be disassembled and cleaned).
The only issue is that spare SOAD-70A pickups are unobtainium new (Matsushita discontinued it over a decade ago), so the only source now is to buy reconditioned ones off EBay, where prices are in the stratosphere. Luckily, some low-end Technics CD players (like the SL-PJ27) also used the SOAD-70A, so there will be supply for some more years from the used market.
On a related note, does anybody have a reliable source for the Technics AN8377N motor-driver IC, preferably in Chennai? Mine is running fine now, but since it's a potential future source of failure, I'd prefer to stockpile a few spares now, rather than later when I might need it. It's widely used in a large number of transports from Matsushita, usually as the spindle- and sled-motor driver.