I honestly recommend that you’ll install microphones. It makes it way easier for a player to talk and discuss than chat. The chat sometime gives me problem. Having a in game microphone will be an asset! Please take it into consideration!
That would be good but I hope they don't make it a complete replacement for chat!