Обсудили ситуацию.
Во-первых, "печатающий ник" не всегда допишет сообщение. Да и что такое "печатает" = нажимает на кнопки, когда стоит курсор в текстовом поле.
Во-вторых, это увеличит нагрузку на сервер, пользователи начнут намного чаще перезагружать страницы, чтобы смотреть - кто "печатает", кто не "печатает", кто недопечатал и ушел и т.п. Это еще и увеличит зависимость от форума/компа у не слишком сознательных юзеров, что тоже не круто )
В-третьих, кроме увеличенных объемов рефрешей, добавятся два запроса при загрузке КАЖДОЙ темы, то есть в целом нагрузка вырастет в разы.
И все ради чего?
Форум - не скайп и не icq, чтобы точно знать, пишет человек сообщение, или нет. Люди начнут ждать, пока кто-то допишет, чтобы написать свой пост (проводить 10 минут, нажимая F5), а после очередного рефреша увидят, что человек не пишет, ушел из темы. Может, он вернется, а может нет - это не личная переписка.
Да и все ли хотят, чтобы форум оповещал о том, что они пишут пост?
В общем, взвесив все аргументы решили пока этой функией не заниматься.