Si alguien más encuentra esto, lo que terminé haciendo fue anular las plantillas de user, user/summary y user/activity agregando {{#if (or viewingSelf currentUser.staff)}} alrededor de las secciones que no quería que los usuarios registrados vieran. Esto anula las plantillas de perfil para todos los usuarios en lugar de solo para los usuarios de un grupo específico, pero decidí que era lo suficientemente bueno para mi caso de uso, para dar a los usuarios un poco más de privacidad general. La plantilla que desarrollé todavía permitía a los usuarios elegir destacar un tema, pero ocultaba todas las demás estadísticas resumidas, temas y actividad, excepto cuando eran vistos por el propio usuario y el personal.
Mi caso de uso es similar a este tema sobre el modo anónimo para uso en el aula, en el sentido de que sería bueno tener una forma fácilmente accesible de dar a los usuarios o administradores un control más detallado sobre qué partes del perfil mostrar u ocultar, incluso para los usuarios registrados. Por ejemplo, en un foro de apoyo a la salud, sería bueno tener cuentas anónimas en el grupo anon, y luego configurar para no mostrar la página o pestaña de actividad para el grupo anon.