Nice design, but from a usability point of view don't open new tabs in the browser for each user. I clicked trough a few profiles and had close tabs left right and centre.
You are right. Actually if you log in, we have an interface where you can chat with more than one user in the same windo. We may try to use that interface for those are not logged in.