I am not saying that requesting new posts every second (or however often you have it configured) is bad. In fact it's the only way you can obviously achieve a live chat, unless you use websockets.
The point I am trying to make is that the request the chat makes will result in a 100+KB response...