There's this upcoming trend of "building in public". Founder/Developer sharing their journey to their audience while trying to get traction. I agree that launching your product to an engaged and consolidated audience give a boost but I also think that depends on which type of product you are building. For sure you need at least to have an MVP to show to your users.
Yes I will definitely add this feature! thanks! I've tried to add more social proof possible ! even link my twitter profile. I don't want to be a scam!