so I'm using defense curl-rollout rn for tristan which I know isn't late game but more mid game, but if you d-curl rollout on the right mon. using rollout on something like Tristan's sawsbuck which can only hit for neutral damage on a non-stab move lets you rack up enough damage to sweep mons. I ended up rolling out till his lopunny came out and used fake out to save it's own life since I killed staraptor beforehand and was on the last hit, but using baton pass let me pass on speed boost to my banette to outspeed the lopunny and will-o-wisp it. I still lost because my team can't do a damn thing about his exploud, but I made it to his last two mons only losing one or two of mine. This still may be too early game but I've always been able to dent the opponents team with rollout if I used it at the right timing. As for baton pass, the defense is just a bonus for the speed boost, even if I miss rollout I can still baton pass away into something that appreciates the speed and defense like banette or even aggron or slowking if I miss late enough. Since rollout only goes for five turns it normally only kills two or three mons when I get it off, so being able to baton pass and keeping stat boosts instead of just hard swapping helps keep momentum. all of this involves the rest of my team composition and how well they set up scolipede and how well they function after it, but it gets the job done. Going into blackview I might try out another set if I REALLY think it's worth grinding the credits.
I wish I could of responded earlier but we've been busy moving so it was hard to find time and stuff. if I had the internet to see your response earlier I probably wouldn't have tried rollout d-curl but life happens.