Have you tried my solution?
It's written in the midle results from users with a big x to exit the user search.
I know, but users are not a website designer to look for X to exit it. They are lazy. After user's search, if they search in website and it dosnt show the result they dont look for a X to exit it, they close the browser and leave the website!
That's why its better and reasonable to show the result on user-public-profile.php.
We don't need filters for this kind of search. Just a simple search on public-profile is enough!
Basically we just integrate the search's result in: osc_current_web_theme_path('loop.php');