30 blocks is probably not enough for a Gordian knot. What do you do when you people claim very important transactions that they don't want rewound? How do you identify who is who they claim to be as a sender in order to pick and choose which transactions to retain and which to unwind?
Yes, I't could be worse if it were longer.
None get unwound, only put onto the good chain, so everything goes through but some with a longer delay than expected.
The only user experience issue is the unexpected slowness until it is resolved. No one has to claim to be anyone.
