First and foremost...Is that your GF or wife? If so, you've got better things to look at than bikes.
I subscribe to your channel and enjoy the no-nonsense reviews that you and Omar post. There's no shortage of YT videos about the Lectric ranging from very helpful, like yours, to cringe worthy (one owner who spends the better part of a 25 minute video bitching about the stock seat. Geez. Start a Gofundme for a new seat!).
I just ordered the bike last night and wondering if the tumble you took could be attributed to the smallish tires or any other safety red flag? I ask because I expect to be sharing my new 2.0 with beginner/novice e-bike riders.