very nice setup! Few questions?
1) Have you considerered hydro? You will be wasting 0 water. You will not have to lug water. And the plants will grow much beter in smaller containter/plant space
2) if insiting on soil, have you considered putting sand on top of the soil? Every soil grow I have...