I like to make all my wallets brain wallets and import them into my MultiBit client.
I think this somewhat defeats the point of having a brainwallet in the first place. If you are going to make a brain wallet then you should keep it in your brain. By making a brainwallet, you are giving up one portion of security in exchange for another. You are giving up entropy in your private key in exchange for the possibility of your private keys being stolen by malware being generally removed.