We had 45,563 profile posts to delete, and they're all gone now, baby! Our server is a little underpowered so I kept it at 5000 max out of an abundance of caution, and a few clicks later, all gone! Could not possibly have been more painless or more effective! Another home run for @AndyB!