Looks very tight overall. I’m still learning hydro myself (still building system) so it’s nice to see what you’ve done.
Despite my lack of experience, the black vinyl drain line connecting your final two buckets together seems unnecessary and will likely end up being dead space. Other issue might be that your drain line diameter is pretty small and you may get root blockage.
Nice work all in all though!