If it can work for the groups/trust levels, I think this could be a great way to add paid/gated features of the forum, e.g., paid members get chat support from the staff.
Or not sure if this would work, but allowing certain groups to only start chats with the staff and not with others on the platform.