Would not this be better?
1) You don't specify - syncs when it wants to, and pauses for 1 ms after doing so.
2) SYNC ON - syncs when you tell it
3) SYNC OFF - syncs when it wants to
Without a doubt it certainly is more logical.
Would not this default be better behaviour for everyone in general?
-----edit
Actually a much better solution would be
two new commands.
Call them
Nice On and
Nice Off.
Default to
Nice On.
And remove the nice behaviour from the Sync command set.
The more you see, the more you know.
The more you know, the more you see.