Biggest thing for me would be if you had to treat anything. It would take a lot of medication!
Also, couldn't set up any tanks different than others... ph, hardness, temp, etc.
For me personally, my tanks are all over the house. So, I couldn't use something like this.
But, I have always liked the idea of a large central system.