Мое мнение:
Накладные расходы незначительны в любом случае.Оптимизируйте свою производительность и делайте то, что проще для вас.Компьютер здесь, чтобы помочь вам, а не наоборот.
Если вы действительно хотите оптимизировать хост, задумывались ли вы позволить клиенту сделать это в javascript?
Я бы, вероятно, сделал этов SQL тоже, но в основном для сохранения логики в одном месте (увеличение сплоченности, уменьшение связи).