That said, for at least the next few seasons, it makes more sense for ND to remain independent, here's why:
We are already playing 5 ACC games per year. That seems to be enough to reap all the benefits of ACC affiliation (recruiting-wise and for Olympic sports) without giving up complete control in football.
The 13th data point only helps if you win that game. Clemson is going to be really good and in that game for a long time. ND's odds of winning that game are pretty slim in most years, and odds of beating them twice in the same season are even slimmer.
West Coast recruiting would shrink to zero if we joined the ACC. Maybe we compensate for that with more gains in the southeast and mid-Atlantic, but probably not since ND is already doing well in those regions based on the 5-game ACC tie in.
Less marquee games. I would have much rather watched ND play Wisconsin than Duke or Florida State. Rather seen us play USC than North Carolina. These marquee games also help in recruiting since they get such good TV ratings nationally.
I agree that playing tOSU and Clemson in the same year was bad scheduling. However, We didn't have to join a conference to avoid that.
I disagree on USC, but agree on the other rivals you mentioned. That said, we don't have to join a conference to stop playing Stanford and Navy every year. Michigan is already not an every season game.
The primary reason to join the ACC IMO is one you missed, the bowl tie-ins. In 2019 ND would have played in the Orange Bowl instead of the crappy Camping World Bowl. That said, I wouldn't trade a crappier regular season slate for a better bowl.