It may be sufficient and JB weld might do the job, but what if it fails ??
Not much fun chasing an air leak, replacing pistons while you could be riding.
What I'm saying is that there are too many maybes, ifs and buts for me to trust those cases. Unless, you are just playing around with some...