I use very similar dutch systems in my shop. I like them quite a bit. They are very easy to clean and hold lots of water. And that is one thing that I am bummed mine doesn't have (auto water changing system) I do have an auto fill system, but it doesn't work....
Anywho, I think this is a good system for you, and would be amazing with an auto water change.