To use it for testing and playing around with, sure. But it should never be advertised as a way to generate your keys. Brain wallets aren't safe. And we humans are bad at randomly picking anything. Such a wallet would be less safe than one created from random sources of entropy. It could lead to loss of funds if you were to deposit bitcoin into a wallet created that way that would then get brute forced by someone.
I have also edited my post above to say this.
I am sceptical now, whether I should implement it or not.
Perhaps I shouldn't, because I know that seoincorporation is aware he shouldn't use it, but I can't be sure for other people too.
I know the risk behind brain wallets, even they had their own speech at Defcon 23, i will leave the video for those who don't understand how risky is to use them:
https://www.youtube.com/watch?v=foil0hzl4PgBut it is still a way to generate addresses, and it has some uses like giveaways, and they could be "secure" if we use a large random string like some sha256 or sha512 strings mixed with other patterns.