По-моему удаление перетаскиванием никому не повредит если реализовать его не в качестве замены существующего способа, а как альтернативу для желающих. Перетаскивание можно было бы организовать не "вникуда", а в корзину - в другие места чтобы не удалялось и чтобы можно было восстановить.

Тут же напрашивается функция отката ЛЮБЫХ изменений в скрипте на случай если не сохранил промежуточные результаты. Или автосохранение с возможностью выбора промежуточных версий.