I definately would not use that stuff.
The concept is great, and i tried it in my mustangs radiator. That same day when i drove it, the radiator completely went on me. I was in the same situation as you looking for a quick fix, and i found it cheap. If i were you, id buy a new radiator and just replace it. arizona autohaus has good prices, i just replaced mine.