On a different note.. A good way to stimulate the economy is to have players, playing.. I have always been a fan of small, weekend events.. when i staff on a server, the 1st thing i do is create 4-8 mini weekend style events, custom areas that i build on the black areas of the map or in unused areas.. there are alot of them already built on the map, with NOTHING on them.. then you just rotate through these events every weekend.. this draws players in.. make custom drops.. not just "recreations" of things already in game. You have that invasion system, put that sucker to work on the weekends.. I wouldnt do all of them "Invasion" style.. but 1/2 of them could be. This can all be done without having to make the player download customs.. easily.
When it comes to events, In my experience.. I have noticed more interest from the players when they are able to collect a currency.. this rewards the players for every kill, which in turn keeps them killing shit, which keeps them playing.. seriously its like rewarding the rat for pushing the correct button. each and every kill brings the player closer to obtaining the item they desire.. Events should be a reward for the players, who play on your shard.. it shouldnt feel like a job, it should have something for everyone (PvP, PVE, Crafting Play Styles) and (in my experience) a currency is the best way to reward everyone for participation, the harder the objective, the more currency.
IMO, what this server needs is an event coordinator/community manager, someone who's sole purpose on the server is to create things to do.. to draw players in, engage players on social media & most importantly.. someone to take the event workload off Dan & Dex so they can focus on bugs and administrative responsibilities.. if you dont trust people to have that kind of access to your server, create a copy of Heritage, and create these events there so you can manage them.. and then update the main server with the new content when its approved.