The "ego" he talks about has nothing to do with nonduality... I can see how his advice can help people who are really stuck to the point where they don't even experience occasional happiness, but the ego Leo talks about is a monster of its own that not even successful, "happy" people are aware of.