@siracusa To be clear, Smart Update does not separate clones unless those clones change (which starts to separate them on the source).
What we can't do is only change the diverged blocks…at that point, we have to split the changed one off.
And also, I'm not worried about my support, because I can offer solutions. I'm worried about things like migration and, again, that this is going to be run by those “out of space”, not those who want to “optimize their drive storage”.