1. On the misted-up gauges you just have to learn not to get annoyed. It is a result of the Trads having no heater trunking running through the dash like a conventional car. I quite like the fact that it clears just when I reach my destination!
2. On the flat-spot, I have not driven a 2.0GDi but I would strongly suspect that they have ECU adaptive learning and that the engine does not yet have enough data cycles to optimise the dynamic map. Here's what I did on my 4/4 (the stock one, not the Aero racing one) to calibrate the TPS input and reset the ECU to default. My issue was kangarooing rather than flat spots but this (or maybe just time elapsed) did make it a lot better...
- With the engine off, turn the ignition to first click (but don't start it.)
- Press the throttle pedal all the way down & hold for c.30s
- Take your foot off the pedal and take the key out
- Wait another c. 30s and start the engine
- Drive the car with your usual driving style. This is, after all, what you want your ECU to learn!
Even if this doesn't work (if TPS can't be calibrated this way on 2.0 GDi) it's unlikely to make it worse.