No olvides que ya estás recopilando las direcciones IP de registro y de último uso, por lo que ya puedes inferir la ubicación geográfica hasta cierto punto a partir de ese tipo de datos.
También puedes crear grupos de consentimiento para cada región geográfica. Si tus usuarios se benefician de que conozcas su ubicación, entonces no debería ser difícil venderles la idea.
Por último, puedes proporcionar enlaces genéricos directos al perfil del usuario para que lo visiten directamente. Discourse tiene una ruta especial /my/ que llevará a los usuarios a su página específica.