Just tried the MG with my code reader and got the usual result, O2sensor heater fault, will need to locate the two heater wires and put a resistor on them to get rid of the light. Used my ELM327 interface and OBDautodoctor on my laptop (Linux), worked great so any one thinking shall I risk money on an ELM interface can be sure they do work on the MGTF. Anybody in the Bristol area needs a code reading give me a pm and I,ll see if I can help you.
" The Nation that forgets it's defenders, shall itself be soon forgot" Calvin Coolidge