Ich misch mich in gegebene Streiterei nicht ein, aber Anmerkung dazu:
Ich kenn den Xiaomi 5 max nicht, hab selber einen Xiaomi 1S. Bei dem verhält sich das, wenn ich es richtig verstanden habe, so: Ich kann eine Maximalgeschwindigkeit festlegen und ich kann einen Maximalstrom festlegen. Meine Maximalleistung ergibt sich also aus Akkuspannung und festgelegtem Maximalstrom. Bei sich leerenden Akku sinkt die Spannung und damit auch die Leistung. Wenn die festgelegte Maximalgeschwindigkeit sehr hoch eingestellt ist, stellt sie keinen Begrenzer dar, sondern es ergibt sich eine reale Geschwindigkeit ausgehend von der gerade gegebenen Maximalleistung (und natürlich abhängig von der äußeren Last, sprich Reibung, Steigung, Gegenwind usw.). Insofern ist die reale Maximalgeschwindigkeit dann abhängig vom Ladezustand des Akkus und diese sinkt mit geringerer Ladung.
Wenn ich aber die Maximalgeschwindigkeit weiter unten festnagle, fungiert diese ja als Begrenzer; es wäre von der Leistung her mehr möglich, aber ich begrenze gewollt künstlich (so wie ja alle Roller default eingestellt sind).
Meinen 1S habe ich auf 25 festgelegt, und diese 25 fährt er bis ungefähr 10% Ladezustand, dann wird der Maximalstrom von der Software abgesenkt, um den Akku besser leersaugen zu können und noch ein wenig Restreichweite rauszuquetschen.
Das ist in dem Fall aber nicht Physik, sondern gewollt so programmiert (ohne dieses Vorgehen wär halt früher Schluß).
Die Frage hier konkret wäre ja, ob der 5 max die genannten 28 programmiertechnisch bei niedrigen Ladezustand runterzieht (Strombegrenzung), oder ob der Roller bei noch vollem Maximalstrom wegen der sinkenden Spannung die 28 nicht mehr erreicht.
Im einen Fall wärs eher Physik, im andern Fall eher nicht

Ich hab meinen 1S dahingehend ehrlich gesagt nie ausgetestet, ich fahr aus Prinzip nicht schneller als 25. Soweit ich weiß, dürfte der Roller mit default Maximalstrom voll geladen so ca. 33 fahren. Der Akku sinkt dann von ca. 40V auf ca. 30V ab, also 1/4 weniger Spannung, also gehts dann deutlich runter mit der Maximalgeschwindigkeit. Das Ganze kann man dann ja mit erhöhten Maximalstrom weiter nach oben ziehen.
Ich hab den Strom mit custom Akku von vom BMS gemessenen maximal 15A auf maximal 20A erhöht. Damit werden die 25 dann zumindest in der Ebene immer gehalten, bei den meisten Hügeln auch. Ich weiß gar nicht, ob die 25 mit default Strom und niedriger Ladung gehalten werden, hab ich nie getestet. Ich bin aber auch mehr der Typ 'Reichweite + Beschleunigung + Geschwindigkeit halten am Berg', woraus mein custom Akku und der erhöhte Strom resultiert, als dass mein Intereresse der Maximalgeschwindigkeit gilt, die führt über kurz oder lang zu weit gesteigert doch nur zu Problemen jedweder Art.