Ich würde über kurz oder lang so und so die Akkuspannung überwachen und bei entsprechendem Ladestand des Akkus das ganze System ausschalten lassen um solche Fehler zu vermeiden. Wäre das Sinnvoll ?
Ja, sinnvoll um Tiefentladung zu vermeiden aber nicht sinnvoll um den aktuellen Ladungszustand im Betrieb zu messen. Auch nicht sinnvoll um Spannungseinbrüche am Controller zu vermeiden. Man sollte sich überlegen was der Controller bei Unterspannung macht, da sollte alles in einen fail-safe Zustand fallen. Viele Controller lassen sich auf so etwas programmieren (Stichwort: brownout)

Also meinst die Grounds (Logic und Motor) direkt an den Minuspol des Akku´s anschließen ja ?
Ja, sinnvollerweise auch die Plusleitungen. Man baut also zwei getrennte Stromkreise auf, einen für die Motoren (die relativ viel Strom brauchen) und einen für die Logik, die wenig und konstanten Strom braucht, dafür aber keine zu starken Spannungseinbrüche verträgt. Beide Stromkreise gehen direkt von den Batteriepolen weg und nutzen außer der Batterie keine gemeinsamen Leitungen oder Bauteile (außer Motortreiber, die beide Spannungen benötigen, die aber auf der Platine auch getrennt bleiben). Beide sollte man auch sinnvoll absichern (z.B. Feinsicherung für Logikkreis, KFZ-Sicherung für Laststromkreis) und für die Motoren einen sinnvollen Kupferquerschnitt wählen. Einen Kurzschluss hat man schnell mal gemacht und wenn die Kabel erst mal rauchen, bringt man den hakeligen Steckverbinder auch nicht mehr auseinander. Da kann man nur noch beim Ausbrennen zuzuschauen. Den Frust sollte man sich sparen.

Traktion: Ja, ich meinte die Gewichtskraft, die die Räder an den Boden drückt und damit die Übertragung der Antriebskraft möglich macht. Aber Gewicht kommt auch ohne Bleiakku von selbst, meistens mehr als man will.