I don't get this part:
1. Passphrase > brainwallet > uncompressed privkey
If you didn't initially know the address then when you use the private key to generate its base58 address, you could've checked it for a balance on a block explorer, without the other steps.