Please add voice chat – and support for gamepads. – Those would be two huge quality of life improvements.
(Mobile devices support both, by the way, I regularly join a Bluetooth headset or gamepad to my phone or tablet, and it’s not big deal – Xbox gamepads are bluetooth, and there are even some gamer phone cases [and gamer phones!] that have gamepads built in…)
As for match making, you could use whether or not a player has voice chat turned on as a match making filter/variable – so that players with similar settings are more likely to get binned together.