My ideal server population would be somewhere around 300 people, excluding @at merchants. Frankly, too many people makes things really annoying whenever you want to do something. I mean, hunting a monster or MVP that has a once/hour spawn rate against 20 other people is extremely discouraging. Also, with 300 players, WoE would be a bit more competitive, as well as help to establish a stable market (so you don't always end up asking main about pricing) and that's always fun. =]