Yes. All of the above. I got a EML warning light on not long after it had been mapped. Related to over fueling on idle, something which REVO knew about and effected the S3/ed30 engine. Problem is that I live nowhere near Clive's so to go back there would have been a pain in the John Thomas. He said come back and we will sort it but 300 miles trip after spending 500quid doesnt compute. So I cut my losses, went to REVO HQ, they installed the correct map, correct settings and gave me the DSG stage 1 software for free.
No harm done :-) car pulls like crazy at the moment with the cold weather.