Using different ports for different directories is an option. Do you
think it would be better to just tell people to use the DIT and browse
to the correct directory?
Not having to use different ports makes the setup easier and thus less errorprone, so, if there are no other reasons for mapping databases to ports, I wouldn't do it. But it really depends on your requirements.