BIP38 with segwit addresses would be non-standard, because it only mentions encoding the address into compressed or uncompressed base58.
I could create a Segwit address from the resuling private key.
I don't think anyone actually uses BIP38 anymore outside the collectibles community.
I think you're wrong, but can't prove it

There are better ways to encrypt large amounts of private keys especially the ones that are derived from HD keys.
Do tell: how? What standard encryption is heavy enough to keep $1000 secure for 2 years with password
zLwMiR, even after giving hints? I'd like to use something better, but I haven't seen anything that follows a standard.
PS: Your algorithm for deriving a brainwallet is quite hard to remember

That's why I wrote it down
