Если вам нужна модель только для работы с презентацией - т.е. модель представления - тогда да, по моему опыту, она должна отражать потребности представления и может, и, вероятно, будет отличаться от модели пользователя POCO, которую вы передаете в другом месте своего кода.
Исходя из этого, вы пытаетесь получить «тупое» представление, которое будет просто присваивать передаваемые ему значения и не содержать бизнес-логики; это хорошо, и, по моему опыту, просмотр моделей действительно помогает этому процессу - все сложности построения модели возвращаются в ваш контроллер / презентатор / репозиторий или что-то еще.