If it’s a very low priority task, like updating the locatedb as an example, where you don’t care how long it takes, then running at a nice level of 19 is an excellent idea.
I don’t want my work slowed down just because the system hits a timer and crawls all of my disks updating a database which I rarely use.
If you were doing audio processing and really wanted first bite of the system CPU, running at the lowest priority would seem to be the opposite of what you want to do. You really want negative numbers on time critical tasks like your audio process.