I can’t really speak for which plugins are more performant or well coded. As i have little experience with them.
From past experience the go to plugin was GeoDirectory. But that was a while back.
Might be worth asking in our Facebook group, for feedback: