Two things that the display console (for the 2013's) needs is an analog temperature display and an analog fuel guage. Having the "cold engine" / "overheating engine" / "you're engine is so hot it's burning a ****ing hole in your wallet" indicators are not enough. Having pixelated boxes representing amount of fuel is unnerving, because there's no way to know if it's a true representation of the amount of fuel left (and relative to what?). I'd rather see a needle indicate where the system's temperature is at (in a relative sense) and another needle identify how much fuel is in my tank. [/rant]
Back to the OP's question: I don't idle it for that long unless I'm waiting for someone: either I'm waiting for someone to get to my car, or someone to get out of my way (I live in an apartment building where everyone has a common parking area). Under normal circumstances, usually I will idle for no more than 20 seconds, and then go easy on the engine until the blue dummy light turns off. I just completed the specified break-in period, but I'm trying not to go over 4k rpm until I reach about 5000km on my odometer.