The reason why the forum has not implemented any kind of tipping feature is because of the regulatory and legal issues that it would likely create. One concern is that it is not uncommon for bitcointalks to get hacked for a number of reasons (primarily because of something to do with the owners being careless with their accounts).
Getting this done is also kinda a moot point as the new forum is going to come out in only a few months and it will not use SMF
If changetip or other similar service offers an API then BTC1 would be more than enough and they would handle security and regulations if any, no need to worry for the forum itself.
However if creating everything from scratch is required then definitely BTC1 wouldn't be enough. In this case would there really be legal issues? As far as I know bitcoin is not considered a currency by US and other countries, the problem is selling USD for BTC. If a site transfers BTC only does it need a licence?