What you're suggesting sounds reasonable, but I think it will require more work than you expect. The proxy server is still likely to be slow after this change, compared to direct access.
Comment on Re^3: DBD ProxyServer Not Caching Connections
Yeah, that's what we've decided. It would take more time to build our own proxy correctly and then optimize it than we have. So we've decided to stick with a simpler solution. Thanks.