Wait, I know necno said it won't be for a while. But I don't see the point in replacing WMs engine with a new one... I don't know anything about coding but you said, you wouldn't need to worry about XML anymore.
What does that mean? Does that mean all of Dagoths work would be for null? Not to mention Doc is already converting everything to Lua as well. So why even bother with the engine change? I'd just scrape the thought, and just keep what you've got. Seems rather counter productive to me.