I don't have any experience with those particular kits, but any of those type of systems are really just a band-aid fix. It sounds like you have taken the firsts steps to fixing the issue by redirecting the water. That may or may not be enough to mostly fix your issue. Your footing drain is most...