It's a good option to stop a leaking radiator. It isn't a permanent fix and shouldn't be considered a long term viability option in lieu of having your radiator repaired or replaced.
Let's Get It Fixed!
HomeX virtual experts will assess your issue (for free!) and can resolve simple problems.