Derp, you're rightI didn't associate compression with hard tubing as I never see plain push fit being used!
I have to use 3 push-fit on Asteria because those bits will be inaccessible to fingers. The joys of being mm tight!
OP: with both soft and hard tube using compression fittings, you have to be extra careful you get the right ones, because although they both "compress" to make a seal, they do so in different ways and are not compatible with each other. But there's nothing wrong with push fit, I did a quick test on an awkward point in my build and for the life of me couldn't get the acrylic tube back out afterwards! I ended up having to heat the acrylic to soften it and pull it out, fortunately the o-rings were fine past 80 degrees so they've not knackered.
Which, on a related note, is why I don't like PETG: it softens at 55-60 degrees. That's the temperature range of coolant in a flawed or failing water loop and if the coolant itself can soften PETG then you risk getting a blowout and dumping coolant everywhere.