They are lovely, just after I bought all my shining silver bitspower fittings 2nd hand these black ones got released, I was quite gutted actually, as I would have loved to get those instead.
But like I said, 3/8" 5/8" tubing over 1/2" barbs will be as tight as a ducks arse and shouldn't pop off at all.