Technical Issues

Language
It is written in Perl, and real Perl hackers will undoubtedly find it derisory. Sorry, but once a C hacker, always a C hacker.
Language
Perl 5.6 which is what innotts uses is Unicode compliant. As a consequence the software should be able to handle any Unicode character set and font. One day perhaps I'll do a multi-lingual version.
Database
It doesn't use a database, but ordinary flat files. This will only be a problem if a tree gets very big, or there is a lot of them and someone does a search over all the trees. The advantage is that flat files are universal, I think even MS systems can handle them
Client
Uses some Javascript, no Java. Uses fairly simple HTML because it is simpler and quick on download.

To Do

In no particular order:-
Multi-lingual
If called for
Database
If anyone uses it
Host-host connection
Big job, definitely only if called for.
Personal config options
Link modification