Separate the mouse and keyboard options rather than switching both.
I would like to be able to unify my Max and Maya tumble, roll and zoom, but do not want to lose shift cloning, for example. Quick overriding of keyboard shortcuts for maya users (Things like 'G' instead of ';' for repeat operation and spacebar for viewport expanding) could all be checkbox options.