If this "review board" is a good idea then it should be able to find funding through the free market.
When something needs to be funded by mandatory fees it really makes me wonder why it would not be viable without fiat funding.
How would it be mandatory, nobody would force you to sign up at bitcointalk.org.