My answer would be yes. It worked for me. I had an abscess and after continued oil pulling haven’t had it come back. And even when I didn’t oil pull for weeks it didn’t come back.
I would encourage you not to get complacent and slack off like I did but to make it a daily habit as Molly always says.