it is perfectly. but where are the guarantees that these guys will not be able to recover your password and just do not steal your money? I think there is only one option: always write down your password.
I used it last week,actually,some people maybe had confusion that bad guys have the chance to steal their wallet money when the software decrypt the password, but that software can operate without a network so that user can protect their confidentiality, and it doesnt upload any of your information, without giving them any opportunity to steal your money.