Не то, чтобы я что-то тестировал, но я предполагаю, что одно правило перезаписи более эффективно, чем несколько, если функциональность эквивалентна.
В любом случае, правила перезаписи (даже сотни) редко приводят к значительному снижению производительности (я читал тест по этому вопросу несколько лет назад), если они не проксируют пути запроса или статистики.
В итоге я бы посоветовал вам заняться тем, что для вас более читабельно.
В вашем конкретном примере я считаю, что одно регулярное выражение гораздо более читабельно, чем дублирование. Однако они не эквивалентны - первый всегда включает все параметры. Если это имеет значение (скорее всего, это не так), возможно, лучше продублировать.