Generally it works well, but what's particularly annoying is that it hides cookie walls, resulting in non-functional websites until I disable content blockers, close the dialog and re-enable them. Not sure if uBlock does any better, though.
I don't think there's a general solution for this issue. Content blockers need to provide a workaround for each situation, if at all possible.
At least it's possible to contribute to uBlock Origin's filters.