So, I've been digging through my options this morning. At minimum, I can have it skip artificial tiles, and I do intend to add the per-surface toggle.
If I can figure out a good list of natural tiles that should be excluded, I'll probably add that as well.