Sorry,thread from the dead lol but it might help some people.
Just bought Creator C 110 and must say it is a fantastic piece of kit.It will read and clear codes obviously but also will provide live data like coolant temp,voltage,injection signal,air mass flow etc etc(depends on module you currently checking),it will test components and clear adaptions.

Modules coverage is huge on E60(currently owning one).

Little demo:

https://www.youtube.com/watch?v=-oxHx7Be1mY

E60 modules coverage:

https://www.youtube.com/watch?v=8Zq4HciRaWE

Hope that helps.