В чем преимущество создания новых типов сущностей по сравнению с созданием нового типа контента? Кажется немного излишним делать все пользовательское кодирование, необходимое для создания нового объекта, когда у вас уже есть все функции CRUD и Views, уже встроенные в типы...