It's an interesting approach. I can see it been useful if you need to log in from somewhere new and you don't have any of your gear with you, but relying on an external site to not change their links is dodgy.
You could put a page on your website with a key like mysite.com/mypasswords.php?key=1234 but that's not really that secure either. I agree with the others, you're better off just sticking with long random passwords and a password manager.