No. This is something almost all mechanics are in agreement on; leak-stopping coolant additives generally do a lot more harm than good. They can plug radiators and heater cores and generally cause very expensive damage. While very seldom slowing down actual leaks.