Gas leaks are hard to track down. I like to reduce the number of places a leak can occur by using all barbed fittings (i don't bother with the oetiker clamps myself) and I wouldn't touch JG fitting either, but that just me. I regularly renew keg post, poppet and diptube o-rings, sometimes...