Heru Hah, glad you like the name - yours is super. 😃
Completely agree with you. Videos like that one and messages like these are a bridge; the thinning of any potential walls.
Look, every company is in the market to sell something, but you are complementing that sell, turning people into fans and giving the fans a before, during and after.
Later, when you release a product so-so or a product that lacks something, fans will support the company or not based on the foundations established prior.
Exactly like you mentioned, putting faces to the company is showing the human side of the machine.
Bring the videos and words, I believe the audience is ready and eager. 😎