Then you'll be more than fine enough, bmw's are worse than VAG cars with electronic gizmos that love to break.
Like I said, mechanical stuff is nice and has its place, I have an Mtdi motor in my 81 rabbit truck and I'm putting a 4-53 detroit in my 87 K10. But in my rabbit it's a bone stock mk3 tdi motor with a set of mild nozzles, maybe ~140hp. My ~300awhp wagon on the other hand would be absolutely terrible if it was mechanical. With a 12mm pump, 5x.013 nozzles, 15.5:1 CR, and compounds with a vgt hp turbo, it would just be a smoke monster anytime off boost and would probably need ether or 10 glow cycles to cold start.
As i said before, my recommendation is to only run mtdi if you are doing a mildly hopped up stock motor and dont need/want a vnt turbo or are a serious doomsday prepper and worried about an emp burst as the result of a zombie attack.
Contrary to what all the mechanical nuts will tell you, The only sensor that could possibly make the motor not run is the crank sensor. Between the hundreds of tdi's I've worked on and from all my friends working at shops in the VW world, I've only ever heard of two crank sensors in my 8 years in the vw realm failing. Even if the throttle pedal somehow dies, it will still start and idle. The ECU has built in stall prevention so it will add fueling to maintain idle; on a bone stock tdi you can idle and shift your way up to 5th gear and the motor will idle down the road at 25mph easily.