I don't think this would be very difficult to do, and would probably not even take up 1 BTC worth of someone's time to implement this.
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?