That is smart. It never crossed my mind, but it's actually a good idea.
UPDATE: op writes "Fast forward to today: I launched Stage to the public. I’m still embarrassed, because there a lot of things missing and it has some rough edges here and there."
That's the main reason I (and many others) never thought of even launching a landing page for our side-projects (that never get completed). I'm kinda embarrassed, because instead on being happy for what I've done, I feel bad for what I didn't but could have done (if I had put more time and effort, if I was a better designer, etc.).
UPDATE: op writes "Fast forward to today: I launched Stage to the public. I’m still embarrassed, because there a lot of things missing and it has some rough edges here and there."
That's the main reason I (and many others) never thought of even launching a landing page for our side-projects (that never get completed). I'm kinda embarrassed, because instead on being happy for what I've done, I feel bad for what I didn't but could have done (if I had put more time and effort, if I was a better designer, etc.).