They are equal when it comes to leaks etc. Compressions look better. Compressions cost more.
The reason they leak isn't the actual hose fitting, it's the thickness of the oring and the recessed hole on the block. The new Apogee XT isn't like the GTZ etc. People with compressions remove the oring off the supplied barbs that come with the block and use them on the compression fittings. The supplied o-rings are thicker. Others carefully used two o-rings.