Facebook Groups turns out to be a quite interesting feedback channel. We posted this in 5 groups:
https://docs.google.com/document/d/1E8Ixa_wg0n0ImTU17Q42Wd4-RrnHG4hQ2pyWA-wgle4/edit
In turn we got hundreds of comments and reactions, which is really helpful designing the landing page.