Give users as many options and features as you can, but have only the most used, or most likely to be used, features in plain sight.  

How much choice should I give users?
We want to create a search page with Apache Solr with an increased query limit. I was reading that using hook_search_execute was not a recommended way to do this.

Is this statement correct? What would be the recommended way to go about this?

Apache Solr Views module?

Some other solution?

The page absolutely has to have more than 10 search results, and no pager.
