One adaption to this that shouldn't be too difficult to implement could be velocity-switching on styles. In other words, to go from verse to chorus could be done based on the velocity of the left hand playing: playing hard would switch to the chorus and playing softer would switch back to the verse. This would eliminate some of the button-pushing while playing. Just a thought.