I've now run 2 no water change Triton systems from day one. Zero issues (that couldn't be solved pretty easy) and results are excellent. I don't really see why so many people have issues with these systems early on or struggle with contaminants. Run carbon and knowing that you're running a no water change system just be careful with contamination (I wear gloves when working in my tank for example). Chaeto strands are easily dealt with by putting a coarse filter pad in sump before the pump. It really can work.
And while yes its nice to have 20% fuge and 10x turnover you don't absolutely need these levels. Here's my Triton tank run with a 6% refugium and 3.6x turnover. Even at 6% fuge and feeding 3x per day I still have to dose nitrate on this tank! This tank was run on Triton from 1 with nearly no coral losses ever and only 2 small water changes to date from chemiclean early on. Tank is 1.75 years old now with everything grown from frags. Started with clean dry rock as well so no jump start there.
Lastly, ICP is not perfect and the biggest issue I've seen yet is potentially reacting to errant ICP results. I think the biggest key to success with these systems is knowing how to read your tank in concert with an ICP result to know whether or not to react / adjust things. I've had plenty of ICP results say I needed to do 6x water change only for that result to have miraculously resolved itself in subsequent ICP tests...