I also attach a cheap hose vinyl hose I made to my shower. It works just as fast as any python type changer without having to run the sink to drain the tank. As KkAaNnEe mentioned it can fill a LOT faster then a sink hook up and you do have to pay closer attention to it. I never run the shower valve more then 1/2 open when filling tanks. Fully open is impossible as it will shoot the hose right out of the tank lol. I fill tanks as small as 15 gallons with this method its just you have to be careful and make very small adjustments at the shower tap and run it barely on.
I don't mind cleaning tanks usually. I keep densely planted tanks and normally do weekly 50% water changes. If I am too lazy or busy to do water changes I usually just put it off till I feel like doing it. I can change water on 3 tanks totaling 90 gallons including pruning back plants in roughly 2 hours max.
Quick question if I may.
How do you empty the tank using that system?