I wonder why they haven't realized that it is easier to have multiple pinions, which can separately engage or disengage.
Perhaps they're worries about losses?
In any case that'd be a simple mechanism and allow for shifting at any time.
I think their approach has some real merit, especially if...