I wonder, would we want to limit chat to Sonic customers with valid usernames and passwords (for authentication)?
Since we have telephone, email, SMS, forums, and social media open for questions from potential customers, I would question if we wanted to give people a way around that which could open up the possibility of getting told something that is outdated or incorrect (whether by staff or another party).
Also, moderation efforts would probably go way up if anyone could connect and chat.
I think if we did opt to require authentication, it might open up our options to different solutions that might be less feasible if chat were open to the world.