Yes, that method was mentioned everywhere when i researched available options but I find that it offers unnecessarily low entropy. Oftentimes I need passwords that will only be copy-pasted and so there's no need to restrict one self to typeable passwords.
Also it was a good exercise to build a cli in node.