As someone who has had to do a few drainage projects since the install of the pool, I can say for certain that the dewatering line and a sump pump will help. I have no experience with a sump pit, but a dewatering line and a sump pump will help. Are there no square/round covers on the pool deck...