i think ihi is about 320/330 bhp anyway, jabba's new rollers are alot more accurate than their old ones which were quoting 345bhp for ihi, all the latest peeps that have had ihi are all getting similar figures (320/330)
seen a few ihi cars now on a few set of different rollers and they were all circa 320/330bhp with different ic/chargecooler setups
id log your forge one first before i started looking around for other alternatives,you will probably find its fine for the job, or will be with the
help of a little aquamist
just my 2p