The sync button: would it not be easier to use the setting of a cue as the marked beat position ? It makes it a very natural choice from a user interface point of view and it makes the calculations within the clock drivers also natural since one can base itself on the current cue.