This is NOT a project for the faint of heart. Almost any modifications after the basic system will also have to be re-written as well.
TheX is right for the most part that it will lock you to what ever version you decide to port as upgrading will become nightmarish. Just think about every call to a file that has to be changed. Then think of how much CC adds and how calls get added and how you will have to track them down each time a new version comes out.
But on the flip side Hostboard's code also has kept pace with the most current UBB version but again at the price of having to code it all from scratch.
Due to Hostboard's size I had to make a choice either to move away from UBB and find another product which would also have required a major coding project or stay with UBB and do the unusual. Guess you can figure out what was chosen
Hostboard:
78k+ registered users
83k+ threads
725k+ posts
2k+ message boards
Hostboard is unlike any UBB in the world or any message board software package available. Best way to explain is a smaller version of EZBoard.