I’ve had SPDs in the (distant) past and have used Egg Beaters now for about 10 years. Have had one issue where they’ve gone wrong mid-ride but I ignored the resistance in the bearings so it was my own fault. They do require more maintenance but are lighter and I prefer them to SPDs.
Make sure you maintain them though, on the old design if the outer bearing knackerd they’d unscrew and pop off the pedal leaving a big spike attached to the crank. Not sure if this applys to the new design too.
Maintenance basically involved changing the bearings (if you use them 2 or 3 times a week do it every year) is relatively cheap and take 10-20 minutes.
Stu.