I like getting most defeat badges by myself so I street sweep a lot (no purple caves & no 5-layer cake room, go at my own pace). Some I get due to TFs, and that is okay.
As for that raid, I prefer to solo that, too. But if someone else is there, or comes in when I'm already there, I'll leave and come back another time. I do wait for the Supatrolls to show up and get that badge first, then go after the ravers. Yeah, sometimes it takes 3 tries, but I'm not in a hurry.