This is on the agenda, and most of the code is there. I just haven’t had a chance to work up the UI. Although I haven’t tested this yet (this means you should definitely test it first 😉 ), the linked code will more or less be what finds it’s way into the plugin.
https://gist.github.com/thebrandonallen/c7b3b01fd79c8fa49d7b
For my project, I ended up hand changing all 175 slugs. Time was of the essence.
I did test your code locally and it didn’t work. No errors. Just nothing. I added the code to the theme function. Logged out. Launched a new browser. Reconnected. The 2 users that didn’t have nice nicknames that should have change to nice, remained the same.
That’s likely because the ‘wp_admin’ hook doesn’t actually exist. I’ve updated the code.