I would be doing smaller water changes, just more often. Why are you in need of doing 50% weekly? If your trying to reduce your nitrates then I would just do 25% twice a week. less shock on the fish that way.
How do you guys do water changes and not worry about this when using a python? I just got a python but there is no way to treat the water before you put it back in the tank... Just add the stuff to the tank right before you put the fill water back in?