I guess it depends on how long it will take to transfer the data from a client and how much buffer is available in the TCP stack for another client that is sending data. You could handle simultaneous clients though too, but it takes a bit more work, and in your case with the receive numeric table commands you would need to run in separate charts since these are blocking calls.
See my post in HTTP Interfacing and ports - #9 by philip
How large are the tables you are sending and have you considered using the scratchpad?