maps.eq2interface.com has guides for making maps yourself, to submit to the mod team.
Also you can submit POI entries as well - the more POIs that are available for a zone, the more likely that someone will look at that zone and say, "hey, that needs to get mapped"