You should expect that your intranet will grow with your organization. A growing intranet can often translate to a mountain of content, and dealing with document after document can be a challenge. By introducing an intranet search engine, like SharePoint Search or Search as a Service with Microsoft Azure, you can ensure that your homepage runs at peak performance while allowing staff members to find exactly what they need. The more customizable your search functionality, the more powerful it will be.
A corollary, Create a Search base app, that displays content based on the user that is logged on. This is a powerful way to separate the content and the display and to always allow the latest content to be presented.