Effective for passing a test, maybe, but in my view 'passing tests' (that can be prepared for especially) is well down the list of 'important life skills.'
If a good SAT score is required to get you into a good college, and a good college is required to land a well-paying job, then passing the SAT with a high score is definitely an important life skill.