Not OE, but the Euro coverage that Snap-On provides is mostly functional. Limited coding on some years/models. Functional tests are mostly there. SRI usually works, sometimes doesn't. Scan data is slooooooooow.
If you can justify it at all, go VCDS. I bought it a few months ago, and it's been a game changer.