Thats exactly how I was told to do it bar having the engine at normal running temps before adjusting the idle. Luckily I have a T6 pectel monitor with a remote screen that I can view the TPS position with Descpro

I'm told adjusting the TPS in situ is a job for Jeremy Beadle's hands thou