Having a single thread for everyone’s intro is fine, until you want to reply to a specific intro then it would become overwhelming.
An Introductions category would be better because each introduction would be its own topic, and members could reply directly to the introduction without getting in the way of others.
Maybe I’m overthinking this!