Personally thats too many for my taste. I prefer flying mornings & afternoons when there is 100 - 200 online.
I agree, less is often more, there are so many things that must be sacraficed to have that many ppl in a server, its just too much to keep things under control, MA thrives in this chaos but TOD's succes lies in keeping things under control if it even wants to attempt historical accuracy though structured missions.
If TOD was broken up into different servers, each covering a different theatre and time this might help. As you progress through your carrear you move to a different server.