I don't know if it's a good idea, but I think offering Race Changes / Faction Changes / Charakter Customizations for about 5-10 dollars/euros would be a good idea to get in some money to improve the stabilty of the servers and to run them for many years.
Maybe you already get enough money through the donations.
Would like to know how other players think about it.
regards