Та просто не ловко, одно дело UX паттерны, а другое большие куски функционала. Но в целом все верно, зачем выдумывать новое колесо, если и так все хорошо ездит
ну это на самом деле проблема многих: не надо стесняться брать то, что хорошо работает, просто это надо проверять на валидность; как там постоянно говорят, мол, что работает для фейсбука\амазона и т.д. не будет работать для мелких компаний, так же и со странами получается