I've been clipless with Look Deltas for longer than I remember.
I can't ride platform pedals above 10mph without my feet coming off the pedal. Climbing is impossible on platforms. Getting the platform in the proper place to take-off from a stop is a hassle on platforms. Platform pedals are a dangerous liability for me when cycling over 10mph. My beach cruiser has platforms, city bike has clips and straps.
__________________
Vintage, modern, e-road. It is a big cycling universe.