Interesting kit. But there are also model-specific jacks that fit the under-the-car jack points that are more compact, though probably not as stable as the full scissors jack in this kit. The interesting thing is the lug wrench, which from the description sounds like it's a torque wrench with just one setting, 130 nM.
If your going to purchase a jack, why not get a good floor jack instead? You cannot be thinking of storing this BMW jack in your car, afterall, once you get the car jacked up and the tire off, what are you going to put back on?