I've bought 3 cassettes from SROAD, all shimano-lockring style, I believe the old design, and honestly had a fine time with them.
I run an 11s/11-32 on my road bike, 11s/10-42 on my commuter bike, and 10s/11-36 on my cross bike. I've run them with mechanical SRAM road, 1x-road/gravel, and MTB derailleurs, as well as LTWOO's R9 derailleur, and a Shimano Ultegra R8000 rear derailleur. They all do fine.
They do NOT shift as nice as Shimano. They are loud, and are more prone to rough shifts. But they have been seriously ok. No breaking of teeth. The shifts happen, and they are smooth enough for me. On my road bike I've had the occasional "slippery" shift when my rear derailleur wasn't set up right, but that's the worst of it.