Mmm, indeed, the site finder is a critical feature. And a 3D interface would open it up to more people, but would the fact that you had to install two things scare them off even more effectively? There is a question: how to package such an application to meet the goal of increasing joe-shmoe appeal? If that is part of the pros, then it must be packaged as one thing, or at least pose as it.
I speak caution largely because a listener program is, as I said, a hack. On top of that, it is an interface hack for an ASCII art game that is only on version 0.40, and still full of bugs/gameplay features that could change at any time, and alter how the augmented interface should be designed. As groovy as it could be, it is most likely a challenge that no one, including myself, would expect to be as hard as it actually is. Good interfaces always are.
That is a lot of code to throw at a task with so little guarantee and precedent of working, though I am not well read on any similar attempts at such a thing out there already, if there are any save the aforementioned 3Dwarf etc.
So tempting though...seeing all those huge multi-z halls in isometric? Analysis algorithms for the engraving structs that render an appropriate, though rather vague, image for a given engraving?
...Magma floods in 3D? Damn, I should stop, might talk myself into it...and probably fail (I am not the most versed coder, for sure; more the graphics guy).