I faced with this question too. I don't know if there are any benefits from urlencoded but big player in this industry auth0.com is using application/json content type for both request and response.
application/json