Batou has given you the advice I would give
I wanted the works kit on my car but for £3.5K it is overpriced for what you get. I bought all the
JCW bits (
JCW airbox,exhaust,injectors,GP intercooler,
JCW map,Spark plugs etc) and just fitted a 15% pluley to the S/C and was hitting 225bhp.
These parts can be found brand new/used on ebay (got all mine from there) for a fraction of the cost BMW would charge. The
JCW head is not worth the money as it is basically stock with exhaust port polished.
Hope this helps