Я думаю, вы должны оставить контроллер по следующим причинам:
1) Может потребоваться поддержка категорий, базовых функций CRUD, поэтому это потребуется.
2) Если кому-то еще необходимо сохранить код на более позднем этапе, им будет гораздо проще, если все основные детали соответствуют ожидаемым. Обнаружение пропавшего контроллера, вероятно, вызовет у разработчиков подозрения относительно того, какие еще странности появятся позже.
3) Насколько меньше, не включая контроллер, сделать это? Это не будет большой разницей, поэтому для ясности, вероятно, лучше включить ее.