I would have rated it 4.5, but it won't let you. Does way more than I expected on 2011 BMW 535i (N55 Engine) including adjusting the rate for the Fuel Injectors, Battery Registration, Workshop Mode for the Electronic Parking Brake so that you can change the Rear Brake Pads and many, many more, including an 'On-Board Monitoring' option to see Misfires for each Cylinder with a count.
Only Con, so far:
My ODBII connection faces straight down and this connector easily falls out, otherwise I probably would have given it 5 stars.