I've never made any real success off of promotion forums. Best case they compliment your other efforts.