Why not having it integrated in existing clients? Sure it's more fun to build new stuff but a small intro when installing a client the first time or an optional guide should be doable. Seems not sensible to me to just have an onboarding client and push people to different clients afterwards.