Do you have some example of issues that you have in 5.2/5.3 but not with the legay HTTP client?
You're right the current HTTP client is more restrictive but it's not the goal to keep the legacy HTTP client. So maybe if you list your issues we could enhance the current HTTP client instead of using the old one.