"can it help in other aspects of corporate flying?"
It is a great help in corporate flying. While the aircraft is shut down on the ground and you are waiting for your pax, it helps to pass the time.
"On....Off.....On.....Off....."
Normally used after you have read all the newspapers.