Gosh, so sorry to hear about your planned ride, Stefan. You were smart to reevaluate and re-plan, even if it meant separating from the group to do your own thing by yourself.
The Vado is an amazingly strong ebike, but it is honestly designed for commuting. You were pretty brave to take it cross...