Something to consider with EasySocial is the need to periodically run the Smart Search Indexer.
I have found this to be necessary in some situations with EasySocial and thought it might be useful to provide an automatic solution to the community. It would be nice to have a feature like this built in but not necessary.
Link:
https://docs.joomla.org/Setting_up_automatic_Smart_Search_indexing
The link above will probe the steps to setting up a Cron Task to purge and re-index your Smart Search Index. This will prove useful for people whom update their profile avatars, are deleted from the system and a few other scenarios as well.
Thanks,
James