Maybe, if you are heavily using the Yandex service, Yandex will block the requests.
However, Mozilla Location Service provider can still be used if you add the offline data as I explained here:
I haven’t test the Yandex plugin and see if the data Yandex provides is more granular than the data Mozilla provides. However, looks like Mozilla has poor data for some of the areas (e.g. Russia, Africa, South America): https://location.services.mozilla.com/map#0.7/0/0
I hope this helps.