The thing with SearXNG is that it will search in multiple search engines in parallel and then aggregate the results. If the same result appears in all of the queries, it’ll be weighted more than one that appears in only one of the results.
This way you get very neutral overall results compared to the biased ones Google usually delivers.
Also, you can easily define custom search engines, so you could make it search on your favourite website as well.
You never know when this public instance is going away and don’t have a say in additional custom search engines.
I run this on a Raspberry Pi at home. My ISP bumps me to a different IP address every few days. So no worries there for me.