Both are grammatical and understandable, but there are a couple of problems. The phrase "do well" is not used in this sense in English. " And to use words as heavy as "good" and "evil" straight up in a sentence like this is not typical in English.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.