Not to mention that the private profile in Discourse, doesn’t really hide anything that isn’t already available/searchable. Besides any possible description they write in their profile, a profile just concentrates the user’s posts/topics and groups they are in. Private profile just makes it a bit harder to find out about that user’s interactions (as it also hides their statistics).
I agree with Mammi’s opinion about private profile in this case (forum).