Just a bit of a note on security:
WPS is not necessarily considered secure, and I'm not sure if the Android Wi-Fi direct vulnerability is fixed or not. I'm not delving into the risk or mitigation of Wi-Fi direct, it could be perfectly fine in certain environments, but if you have WPS enabled...