Possibly, but the main client is capable of allowing multiple miners to connect to it right now, so it is doing all of these server related tasks in the background anyways. I just thought it'd be nice to be able to see them.
That's more of a proof-of-concept than anything else. If you want a mining pool server, then that's what you should use.