Если мы делаем один ТК главным, мы теряем всю гибкость и универсальность этой задумки. А если появится еще тип контента, где захочется использовать отзывы, их отдельно делать? А как это будет в профиле пользователя? Это все дублирование.
Я так думаю: есть ТК Магазины, есть ТК Товары, Отзывы и т.д. 1 из этих типов контента является главным, с которым все остальные и взаимосвязаны. При этом на странице записи этого главного (родительского) типа контента должны быть ссылки на добавление вложенных/связанных типов контента. У этих связанных ТК может быть много записей одного ТК к единственной записи главного ТК. Записи в этих дочерних ТК имеют свои канонические урл с минимальным уровнем вложенности. Соответственно, на странице, где они связаны между собой, скорее всего url можно и не менять, используя невидимые пользователям и поисковикам точки соприкосновения/связи внутри движка. Как-то ведь в вордпресс организовано выделение активного пункта категории меню, в разделе которого просматриваешь запись? А уже внутри записей выводить вкладки/табы (они же хлебные крошки и они же ссылки на связанный контент)
Мы можем делать не главным, а активным, то есть где мы находимся на данный момент как выделение меню. Это другой вопрос.