Вы рассматриваете проблему применительно к сайту по типу варгеймингововского с таблицей поиска кланов. Я же прежде всего имею ввиду desktop-приложения. Там имеющийся подход во-первых: неудобен, во-вторых: съедает дополнительные ресурсы, как api-сервера, так и приложения. Считаю, что поиск по названию нужно допиливать, а вот как именно - это уже разрабам виднее, т.к. все зависит от структуры БД и т.д. Можно либо добавить отдельный метод, либо допилить имеющийся limit=1, чтобы тот возвращал точное совпадение, а не первое попавшееся.