Yes i am using it on my E60 now. I use the Engine oil, and the Octane. They are plenty more, for flushing (combination of 3 nottles), lubricant and etc...I am using the 10W-40 if i am not mistaken....This product is good!! but a bit costly...what do you want to know about it?
But careful and make sure the bottle is at closure and see it your self before they open it. This oil is from German and there are import cost...