I was pretty hot for the new scrambler also.... until I went out to a local Triumph dealer and sat on one. The exhaust pipe was quite close to my leg and was actually touching my inner thigh when I stood up.
I read in a Cycle World review where one of their guys was complaining about scorching his riding suit. The CW capsule summary is pretty favorable, however.
Now the set-up that was featured in the Robb Report was pretty cool.
I haven't seen Mission Impossible:III - I guess that this was the featured bike.
I much prefer the lower version of the high pipes.