ХЗ как насколько хорошо БД с json работают. Вот Фесор всегда говорит, что в постгресе всё отлично (да я и сам в jsonb храню и мне норм).
В целом ничего плохого в json не вижу. Главное чтобы не получилось "буквально schemaless" решение, когда для обработки данных вам нужно знать схему, но вы просто сложили данные в поле и теперь никаких гарантий нет.
То есть вот это "прост накидаем туда данные" звучит подозрительно. Надо обязательно задаться вопросом "а что мы с данными делать будем?".
Схема просто переносится в код, вместо бд.
Есть вероятность, что придётся пересматривать подходы к разработке и придумывать какую-то инфраструктуру для json (допустим если у вас доктрина - нужно будет описывать типы или придумывать generic-решение для типов).
Лично мне нравится json просто тем, что с его помощью лучше отображаются всякие VO (ну правда это опять через призму доктрины) и в целом структура объекта 1 в 1 соответствует тому, что в коде (а не размазана по табличкам)
Ну и неясно, что подразумевается под "это оверкилл".