I don't get how hard it is. If you charge people 20 bucks I think that will mitigate any concerns of server population.
I don't think Bioware has any idea how awful it is to have your primary playing time at 0200 of the server you are located. Yes yes yes I know it's my fault but I wasn't just going to abandon my guild I've been playing with for 7 years.