Для работы с сущностями НЕОБХОДИМО использовать нативное API. Сейчас пихнёте в код ваш прямой SQL-запрос, а через полгода-год в БД изменится структура. И ни вы, ни тот кто будет заниматься вашим сайтом не сможет быстро понять в чем дело.
Ну в этом случае наверное да, хотя как по Мне, я не любитель больших сайтов, даже товарных, предпочитаю узкоспециализированные ресурсы, а когда пытаются говорить обо всем, и не о чём, Меня это заставляет задуматься...