He is legit but he follows a certain "style" of working that may not be suitable for all niches or different kinds of sites/projects.
Its just a matter of getting something valuable out of what he says, not specifically following everything he tries to guide you to do, you know?
He is legit in his own matter, i dont love nor hate him. I must confess that i unsubscribed from his email list though... content was too "white hatish" for my tase.