I think the bonuses are good for a newbie trader who do not have not money to invest in Forex, but should have knowledge. Trading with bonuses he can get experince of real market.
But in my point of view bonuses from the forums posts like this forum are better then the bonuses given by the brokers. The brokers have many requirements and ristrictions of withdrawal.