Not saying your wrong or anything, just adding to it.
If you have a chat system, Most people wont want to use it. The only people that would be using it are people that have been there a while and know everyone. On my other forum we have a flash chat and not many people use it for the very fact that its to socialize.
If you want a question answered, you post it in the forum where most of the members are, not in the chatroom where theres maybe 15 people that dont have an answer anyways.
My idea: Perhaps create a flash chat temporarily and see how it goes, if it turns out to be a bad things, just take it off. Simple as that.
And Rusbo: We have a feature in the user profiles where you can view members screen names already. No need for a thread.