Awesome job.
One thought though, do you really feel the foam is necessary? Those are going to get gross on you in short order and you'll find yourself cleaning them more often than not. .... Oh.. Ok I re-read your post and see that the reason is because you want the intakes to not pull in sand. How low are your CL intakes? I'm doubly worried now that you're going to find the foam constantly full of crud. I'll take a look at your tank thread again to see where these are, I'm guessing having the CL intakes in your overflow isn't an option anymore at this point?