Hi,
You rang my lord?
When I installed my JB4 - there was no other option available.
Well first question do you just want to keep it to stage 1 or go for stage 2 tune?
As you probably know the JB4 has some nice features over any other device, reading/deleting error codes - quite easy install but you need to splice cables in the canbus. I have the JB4 connect - so I can change settings via my iphone and get time information. Bit of an gimik really, but useful when needed. If you want to go to stage 2 JB4 has the advantage as it will delete the CEL codes from the downpipes. I dont think racechips does this.
A limitation of the Z4 its from the E range and not the latest F range - you need to ensure what route you go down the Z4 is supported, as there are limited upgrade options available - i know as its so frustrating.
Only benefit of induction kit - will be the acoustic sound - as the airflow in the N20 is fine no issues.
I be surprised to getting 300bhp without downpipes - currently I am running stage 1 and getting 285bhp via an rolling road (2 years ago) - however from virtual dyno just over 300 bhp (last month). But planning going to stage 2 so an extra 15bhp and 20 lbs torque.
One of the main benefits of the JB4 is its development, as I had one in my 335i - but the Z4 there is little development.
Racechips comes with an sealed unit, unlike the JB4, which I have located in the DMU. JB4 comes with no warranty protection but said earlier racechips does - and that gives some peace of mind.
Performance wise, its as quick as an 335i however an 135iM is quicker an pull away.
A alternative is AFe Scorcher Programmer Upgrade - N20/N26 - F30 320i, 328i, F32 428i, F22 228i, E84 X1, F10 528i