Yea, the extra mods are definitely worth the install. They aren't overpowered or ridiculously easy to get. It adds some variety to the game while keeping the balance of work and reward
Its been great without EE on the server, everything seems a lot more rewarding once you are able to do it. Been working on starting everything up again, and its been more challenging :D