앱내 카카오톡 인증관련 질문(REST API 기반 or Android SDK)

안녕하십니까, 카카오톡으로 로그인 및 인증 관련하여 개발을 진행하고 있는 개발사입니다.

카카오톡 인증에 관련된 방법론이 본 개발자에서는 REST API 기반, Android SDK 기반 두 가지로 고민 중에 있습니다.

REST API로 자체 서버에서 인증에 대한 모든 영역을 전담하는 방법과
Android Application SDK로 인증할 경우 앱 단에서 인증에 대한 모든 절차를 처리하는 것으로 인지하고 있습니다.

두 가지 방법에 대한 고민과 더불어 현 상용 애플리케이션들은 대체적으로 어떤 방법으로 구현을 진행 중이며

각각의 방법에 대한 장/단점에 대한 질문을 드립니다.