Ergen Motorsport can build you a BMW ECU and engine loom with the immobiliser disabled. The benefit is that it works just as BMW intended and you don't need a rolling road session to map the ECU. It could be a lot cheaper than a stand alone ECU plus rolling road sessions.
https://en-gb.facebook.com/ErgenLtd/