i believe the temporary solution damages the Tyre permanently....
PAKKA Puncture repair does the better job....but u have to find an experienced guy who know how much heat to be applied to avoid changes in chemical composition/structure of tyre...
you also need to be vigilant and tell the repair guy not to apply to much heat depending upon softness and hardness of tyre....always stay nearby to sense if there is some odd burning smell.....
when i was used to DUNLOPS which were harder....i used a temporary solution which is available in form of solution aerosol to be pumped into punctured tyre from air filling valce at automobile part retailers...i guess i also have a thread on Pakwheels on that...i must admit it worked good and gave a new lease on life to the effected tyre...