Here I have an idea to improve the haptics a little bit, which seems very simple:
Disable the haptic on the voice channel (as for Discord for example)
Because if a friend has a deep voice, it will generate unpleasant vibrations in the games!
What do you think of that?