OneDrive rename vs. delete and reupload many files

I am planning a migration about about 100k files totally about 200 GiB from within the same OneDrive Personal account. The files need to be individually renamed in the process so I can;t use directory renames.

I am considering two options:

  1. Rename: I will use rclone rc plus a script to run through the list and execute the move command. Using rc should help with efficiency around authentication. I will also do it with some number of simultaneous calls.
    • Bonus Question: How many at a time?. This will be run on a Vultr or OVH VPS.
  2. Purge and Upload: I could also purge the re-upload the data from my ~35 Mbits/s connection.

My first thought is option one. Even though it is way more complex, it does not rely on my home internet at all. But I worry about rate limits. And secondarily, user error on my part. I will say, while more complicated, it also sounds more fun...

The second option is certainly the easiest but (a) I could still be rate limited, (b) there is a period of time w/o the data on OneDrive (I don't have space for two copies but I do not have more backups, I will be N-1 at the time though), and (c) I am looking at ~16+ hours in ideal conditions.

Is there other information that would help inform the best approach?

Thanks