È vero.
Questo dipende sicuramente dalle norme della comunità.
Quello che sarei incline a fare è lasciare che le persone usino il nome utente che trovano appropriato, il nome reale nel campo nome e un campo personalizzato utente (user_custom_field) per il nome della loro attività. Puoi configurarlo per visualizzarlo sul loro profilo utente e/o sulla scheda utente. Tuttavia, questo non lo mostrerà su ogni post, anche se un componente tema potrebbe concettualmente aggiungerlo.
Ma se il tuo sistema funziona, allora funziona. Potresti personalizzare il testo per far sì che le etichette per il campo nome siano “nome attività” o simili.