I still think that the best way to warm up a bike is to ride it. At idle speed, the oil pump is turning slowly and the pressure is low. While driving the oil heat up gently and is ciculating a lot faster in your engine. Reving it up without loading it, not my peace of cake. But, hey that me

.
The surging issue, i think all modern (environmental friendly) FI bikes used to do this, some more than others. I can live with it.