Благодарю за ответ!
Действительно, новости НЕ привязаны к категориям, а просто хранятся в разных страницах. Самих категорий как-таковых нет...
Здесь не tt_news в чистом виде, и поэтому такие извращения и приходится использовать

По вашим пунктам 1-4 - похоже на правду, про скорость догадываюсь

Про страницу 7 не очень понял, думаю что все будет ок, т.к. структура страниц для всех продуктов одинакова, т.е. имеем
Page1 (тут хранятся сами новости и есть шаблон TS setup) - PID 5
- Page2 (для single страницы) - PID 6
Page3 (тут хранятся сами новости и есть шаблон TS setup) - PID 7
- Page4 (для single страницы) - PID 8
и так далее...
Доп. поле в БД - думаю что крайний вариант, т.к. не очень удобно будет редакторам сайта, да и правильнее указать это значение в родительской странице, а не во всех новостях...