if piuk's code is sound (i believe it is), then as long as you have a backup AND a solid password, even if someone stole their database, it should still not cause a problem... Now if people are using weak passwords then you might want to transfer funds from your blockchain backup wallet to another wallet (Qt, armory, paper, etc.)