I have an EcoTank and it is great and I would recommend it to anyone but there is a small catch of the maintenance box which is where ink goes when cleaning is being done inside the printer. If you don't print often you are more likely to use the maintenance box.
I have not looked at how easy it would be to clean out, reuse and reset the box but I suspect it is possible.
I have not looked at how easy it would be to clean out, reuse and reset the box but I suspect it is possible.