Вопрос только в том, откуда берутся данные для предложения? Откуда берется перечень фамилий? А то может в базе только и есть, что Иванов, Петров, Сидоров. С базой адресов тоже вопрос .... Из наиболее поддерживаемых массивов данных можно назвать КЛАДР, да и тот не сильно достоверен. А без качественных источников данных это всего лишь бесполезная (если не сказать "вредная") игрушка.
Базы мы собираем сами, они обкатаны на 50+ наших (hflabs.ru) клиентов (в том числе Сбербанк, ВТБ24 и т.д).
То, что есть в базе, можно проверить здесь:
http://dadata.ru/suggestions/.
КЛАДР у нас не просто КЛАДР, а с дополнениями, мы его дополняем данными БТИ и пр. по отзывам наших клиентов.
По поводу бесполезной - могу поспорить, по отзывам владельцев магазинов качество данных увеличивается (хотя бы за счет того, что пользователю не нужно вспоминать индекс).