В каких случаях лучше создать клон объекта вместо работы с оригиналом?
Во всех случаях, когда требуется не изменять оригинал.
Очевидно в случае когда надо получить набор разных объектов с одинаковой стартовой схемой, например  когда есть 10 разных слайдеров(упрощенно) и объект базовой инициализации с основными параметрами. Для недублирования 10 раз этого объекта - создаем клон и меняем 1-2 параметра.