¿Cuáles son los beneficios y las desventajas de crear una aplicación de mensajería que use Facebook para iniciar sesión?

Beneficios: una vez que permite el acceso API a su base de datos de Facebook (amigos, etc., difiere según el contexto de la aplicación),
Todos los amigos que usan la aplicación están indexados como usuarios mutuos de la aplicación.
y se le ofrece una vez que se completa la consulta.

Inconvenientes: una vez más por contexto de aplicación,
algunos desarrolladores de aplicaciones “exigen” acceso a su perfil completo, incluidos sus datos personales y la posibilidad de publicar en su nombre.

Los datos personales suelen ser estadísticas para determinar las edades de la base de usuarios, etc.
el permiso de publicación es para que pueda publicar su último puntaje o actualización a través de la aplicación (como algunas aplicaciones de redes sociales o aplicaciones de lectura).

Recuerdo que tuve lo mismo hace un tiempo con Quora publicando mi actividad en Facebook,
Lo curioso es que estaba recibiendo notificaciones de seguidores de Quora con respecto a mis respuestas y realmente no entendía qué pasaba hasta que le pregunté a uno de ellos 🙂

Un porcentaje significativo de adolescentes en estos días no usa Facebook, no le gusta Facebook y muchos ni siquiera han creado una cuenta de Facebook. Depende de su público objetivo y qué tan bien responden a Facebook