I've noticed that the server has been getting increasingly more stable lately, but I think that it could be improved further if players were mindful of actions that cause lag and crashes. Namely having large amounts of people in the entry hall can cause a lot of lag for people trying to load in and even crash them or the server. Everyone rushing to log on to the server as soon as it comes up can also contribute to a crash, give it some time to settle and let people log in gradually. I've also seen an increasing amount of items left on the floors of areas instead of being put into a shop or a trash bin, this also can contribute to lag and even crashes. There are times where I will walk into an areas and see dozens upon dozens of notes, discarded items, or even loot findings that people dropped due to encumbrance.
If we all just keep in mind that we need to take it easy on the server for a while, we can improve performance greatly.