You really should put all the benefits you've mentioned here on the landing page.
For a new, unknown service, any info on the landing page that helps understand it better will help towards convincing people to give it a try
For a new, unknown service, any info on the landing page that helps understand it better will help towards convincing people to give it a try