Yup, I'm doing a mapgen rewrite, and then maybe tackling z-levels afterwards.
I'm hoping this side project of mine will eventually allow me to get the Agora client working a lot faster. I'm learning a ton about lots of things like architecture, event-based systems, etc, all of which are applicable for the Agora client! This way we won't have to refactor it all the time as we learn new things!
Go for it! The client is pretty hacked together right now, and could use a major touch up.
Also, it occurs to me that it might be worthwhile to make a proper home page for Agora, with links to this page and all that. I'll go ahead and slap together some thing basic. Any suggestions for things I should put on it?