Tektro IO brakes are not very impressive.
I don't mean to sound like a snob, but I think the best option is to replace the brakes. If you want to stay with mechanical brakes, Avid BB7 are top notch.
Also, at 200LB, riding long downhills, I'd bump up to 7" rotors.