Why delete your tree before re-uploading it? Upload the new tree with a different name, and once you are happy that all is OK, you can then delete the older one if you wish. If you have a DNA test and/or manage one or more for other people, you have to go into each persons' DNA settings and link the test to their "person" in the new tree, and you have to confirm who you are in the new tree as well. After linking your test(s) to the new tree, it can take a few days for Thrulines to repopulate.
I do this fairly frequently, as my main trees are managed in Family Historian on my PC. I just upload to Ancestry and other sites for hints and DNA matches, and upload new trees periodically as the tree in Family Historian grows and changes. I think I currently have three full trees on Ancestry, all with the same name but suffixed by the upload date, e.g. "Smith Family 010124", "Smith Family 310923" etc. plus a couple of hypothetical trees for specific research branches where I test for Thrulines etc. to try and resolve or progress issues.
The only problem is that any hints that you have previously accepted or rejected will reset, as the information that you have accepted or rejected them is stored by Ancestry against each tree. I don't know if this can be avoided by deleting and uploading a new tree with the exact same name though. It may not, as by deleting the tree before uploading a new one you are probably deleting all those stored links. But I don't find it an issue.