You didn't ask but I'd lean towards using buuba-ponics, much cleaner.
If I had time to dial it in, I've always felt the absolute state-of-the-art would be aeroponics , probably a setup very similar to what you've talked about.

But my hobbies, frottage and mopery, are so time consuming! And introducing myself to all the neighbors (it's some silly court-ordered thing) really takes a chunk outta my day!