All comes down to the sizing of power components, their monitoring and the way you put them to use.
The only stressors, or points of fatigue on the system (beyond the remaining few mechanicals you mention above) are heat and vibration.
The former is a function of current vs cross-section or mass; the latter comes down to how you mount things into the bike.
In short, as long as your battery is well maintained (so fit a decent BMS) the rest can be kept in check by using the right type of fixings and components sized appropriately for their duty load.
Bookmarks