Просто добавить все поля, системное имя и активность мало. В «коробке» не должно быть полумер. Длина содержимого props 255 символов

Туда не влезут многие поля. Можно сменить на text, но это может повлиять на производительность, на поиск по этому полю. Когда props придумывали, тогда при смене типа поля на text для рабочего поиска приходилось менять тип таблицы на myIsam.
При добавлении записей в ТЕ свойств нет на странице, они добавляются в форму ajax-ом. Поэтому могут быть проблемы со сторонними полями.
И пользователи будут винить в этом движок :)
Поэтому решение в «коробке» должно быть комплексным. Надо учесть все.
Осенью перед выходом 2.17.0 была проделана большая работа, убрано много лишнего кода, часть кода оптимизирована для работы и с полями, и со свойствами. Fuze понимает необходимость работы в данном направлении.
Но она может быть и не продолжена, а например, фокус будет смещен на доработку полей, их привязку по категориям, если такой вектор развития движка окажется лучше.
А пока, как разработчику, никто не мешает вам создать свой небольшой компонент, в нем небольшой хук, и добавить в форму добавления свойства нужные вам поля, попутно решая проблему «впихивания» данных этого поля в value и т.п.
Подсмотреть реализацию можно тут instantcms.ru/forum/pole-spisok-multivybor-s-ili.html