In my opinion you could have chosen a far better moment to launch, and a far better launch than the current. Don't expect your potential users to start digging for info for themselves (launch content) on a product they don't know and which on first sight is only irc (launch timing: better launched a bit later when you had a killer feature).
To me it is like you are introducing the iphone1 with the same famous talk by jobs, but stopping just before the it is one device killer punch line. Instead you are promisingbthat the 3 devices will become one in the future, with a lot less credit than Apple had at the time.
Lets end with saying good luck. I hope to see a subsequent announcement one day which reaches the FP, telling us you made it :).
We suggest you also read the manifesto[0] we wrote, telling more about our mission on this project.
[0] https://kwak.io/blog