Keeping the front page simple, direct, mobile-friendly, and fast loading generally, is definitely a good idea, but more information would be useful just not cluttering up that clean page.
Perhaps a links along the lines of "I want to know more" or "see a demo" which links to a page (or pages) with a video or gif walkthrough or two.
Especially if your audience is the lesser experienced, which I assume it is as most other people either already have a hosting solution and/or would want a self-hosting option for later, as those users will want reassurance that the process does not have hidden complexities.