Quote Originally Posted by Zaels View Post
Well yeah. The only thing echo will help for are stat-checks. It won't do squat for skill-checks.
It does start to mean you get more HP to absorb mistakes, more healing and MP to recover from them and more DPS to succeed despite deaths. So while it doesn't eliminate all skill checks, it does make surviving despite failures and recovering from deaths more feasible.