Yeah, I think there's a delicate balance here. Extremism thrives and tends to get even more extreme in bubbles. So in some ways it is vital that people actually try to make dialogue with them to potentially pull them back or at least keep them from drifting further. But on the other hand, once the extremist bubble is big enough, if you just let them interact with the rest, they can spread a lot of toxocity and do a lot of damage which you also want to avoid.
So I don't think there's a clear-cut right choice here. If someone's up to it, actually making the effort to engage with them could be avery good strategy. But if someone's too stressed out by that, disengaging is clearly better.
But I think this is where the fediverse model has unique potential to do something good here. Some communities can block, some can engage. Some users can block, some can engange or even flop back and forth. It allows for more dynamic relationships and choices which I think os absolutely vital when there's no one right choice to deal with a situation/group/person.