"It will be harder to convince customers you've added value if they can see exactly what you've changed."
I don't get it... is your added value simply an illusion?
If they can see what you've changed the code, they should be able to see why and how you added value.