ну хз - логику во вьюмодели держать какой то пзц по мне
До тех пор пока не нарушается Single responsibility - почему нет? Ну а если понимаешь, что вью модель делает много, то надо разнести, но это не означает наличие обязательной прослойки в виде интеракторов