I second you suggestion, Paul.
Some of our users are already requesting that the reply to reply is set to 'off' Things will get pretty much confusing as the topic becomes long.
I already looked at other BB implementation like the PHPFusion, and it seemed that providing a quick reply box at the bottom of the topic will make the topic presented in a flat manner.
This application is currently being used in our organization.
Thanks!