But you'll have to be very (and I meanVERY) convincing.
Quite simple: HTTP proxy only supports TCP, and SOCKS5 can support UDP.
Routing isn't the best solution in all environments, and proxies are instead a good solution in some cases. But UDP is required for some services. Then, please, add SOCKS5 proxy support.