здесь 2 истории:
 - создание экземпляра модели
 - иницилизация данных
Второе - нужно перенести в `ns-model-init`.
Первое - оставить во вьюшке.

> не понимаю, как isValid влияет на удаление

Если `isValid` у тебя всегда возвращает `true`, то после `destroy` `ns.Model.getValid` всё равно тебе будет возвращать экземпляр модели, хотя ты её уже прихлопнул.