There are several services and programs which can help but I would only recommend using trusted services and opon source software. I have not checked your link that you provided but if it is not open source then dont use it.
When dealing with sensitive data like your wallet you should take precaution especially when providing a third party program with both your wallet and possible password.
Maybe your advice is right,but when i lost my ETH password,i'm desperate,and i will try every recovery service i can trust,at least i trust that website,and it really works after i retrieved my ETH password.Ops!