I have performed some testing, YARM seems to work as expected, more or less.
In my testing with Resource Monitor, I could easily be mistaken, but I could not get the rescan of the surface to work as I expected.
But if you place resources in a fresh map, then save and then add Resource Monitor, it will find the ore patches. So maybe the rescan is not working as expected?
It does have a startup setting "Track all new sites", but that did not work as I expected.
I have not used Resource Monitor before, so I could be mistaken about how it works.