The most epic feature for this server (any BDO server actually) would be one that allows workers to continue working even if the player is offline. I get that farms working when player is offline would be pointless and harmful, but the fact that workers are limited not only by their stamina but also by the player being offline is beyond stupid. All it would really require is a functionality that calculates the amount of work done in the period of time since last login - the formula would be the same as the one that works while the player is online. This would run if player is logging in, not while switching characters and if for example last login was more than 30 minutes ago. Stamina limits would still apply.
Example: Set up a worker to gather potatoes. Log out. I login after a day of not playing. The new functionality kicks in:
- X potatoes are placed in my storage
- worker has 0 stamina and is resting
Large amount of workers would propose problems of course. Maybe a background script would be better, but i hope you get the idea.