A good homepage needs to have images. They make a page less boring and the message that you want to pass to your readers more obvious.
Images can provide more information about your content to search engine crawlers, which is beneficial for SEO.
When using images for your homepage make sure that:
You set an ALT text that describes the image
Include in your ALT text keywords in a natural way
When an image includes text, try to separate the image part from the text. Search engines cannot read text that is embedded in a jpg or png.
For maximum SEO, keep the image without the text and add the text using CSS and HTML.