Having the chat appear in the app is terrible idea. Most people when riding don’t partake in the direct chat so having it in the iPhone app make using this app annoying as the power up button is blocked by peoples meaningless chat.
This is nearly as bad an idea as changing the display view when you use your Di2 shifter buttons to control your Garmin.