So wie ich das mitbekommen habe (ohne Gewähr) wird Shimano Steps meist mit den (elektronischen) Alfine kombiniert, weil die miteinander "reden" können, was wegen der Lastunterbrechung beim Schalten nicht so blöd ist.
Das kann Bosch auch: mit Shimano und mit NuVinci können die aktuellen Bosch-Motoren kommunizieren.