There are very limited options as far as chatboxes on xenforo goes.
It would also require its own database (as does the current chatbox), so my initial thoughts are that it would either be quite slow (using the same database) or out of sync with the other one.