I use a python with 2’ gravel tube and with 50’ of hose to both empty and fill 3 tanks weekly when doing changes. You do not have to have the water running to make it drain. The only time you may run into a problem is if your sink or wherever you are draining it to is higher than the tank. I run my hose out the front door. The wife’s flowers love it! Lol!