What's more resource efficient

Distance check is much more efficient than Overlap.

Also, make sure to do such things in C++ if you can, not in Blueprints.