Yes! This is something I've always wanted to add, just from my own playthroughs with the mod. I'd have to be optional though, as it could be quite impactful on performance. I like your suggestion with adding it as an option to the existing setting.
You're right about the confusing naming (it is not a toggle but a one-time search). I've changed the text to "Search for miners and track the associated sites". The button was meant to be a toggle for this feature that you requested, but it didn't work well enough so I changed it in an early version.
I'm fine with discussions either way, I just don't get to reply quickly all the time. If this place gets too crowded for my taste, I'll shut them down here like other mods do.