those are SEXY!!!!
I personally don't like compression fittings, both in looks or the cost you have to pay out for them, I also don't see a advantage to running them.
I run something like this, http://www.performance-pcs.com/catal...ducts_id=25625
I buy them at my local hardware store and they are $0.24 a piece, and of they don't have the brand on them which is nice.
would 18.25-23.25mm ID be tight?