It will be good to deploy the code without the StringBuilder pooling and measure the perf. Then, add pooling and see if it is really helping. Since, the buffers are not that big, we may not see a big gain.