Reason I wouldn't us it:
the domain registration points to Tunesia (Name matches HN user name). The company address on the website, all social links and other contact methods are fake. And I believe "Used by thousands of people" is just a lie.
(I have nothing against Tunesia. It's the fact that I feel being mislead that's bothering me.)