Seems an appropriate explanation...In addition to all the good points you have stated, another culprit would be rust bonds between the strings and the bearing points...As long as the customer is aware ahead of time that string breakage replacement will be at a per diem cost to them, I can see no problem with your approach...
This PTG archive page provided courtesy of Moy Piano Service, LLC