CGDI BMW engineer put together CGDI BMW all functions & tested models in the below table.
From this table, you can see, CGDI BMW features in:
√ Wide EGS ISN reading and writing
√ 95128/95256 reading and writing
√ BMW data modification and verification for CAS3 CAS4 DMEN20 (ISN VIN)
√ Maserati meter mileage adjustment (Levante, Gibberey, President)
√ Comes with wiring diagram
√ F series programming and coding
√ E series programming and coding
A comparison table between CGDI BMW and the similar BMW programmer: