You can always get in touch with the mod creators and get a perspective of what they were aiming for, add your tweaks and then post in Mods board.
In my personal opinion I don't see why you have to join ES to host events, especially that you say prizes don't matter. Its an enjoyable experience regardless.