I've never owned a Tekno kit nor have ever used mechanical brakes, but lighter is certainly better and I bet you can shed at least 4 oz of weight and gain more than a minute of runtime just by switching over to the motor brakes.
Check out my custom converted 8ight:
Sub 7lb, lowest CG of any 1/8 buggy