Don't worry... I get it.
I understand the guys are trying to be 'ahead of the curve', but frankly not sure why? It must the fame of being the 'first people to blah blah'? Because it sure isn't showcasing the power of electrics (pun intended). Big deal. 2 guys riding bikes with an entire infrastructure following them? I could swim across the Atlantic if my support boat would pick me up every hour for a hot shower and a snack.
Even if (when?) electric motorcycles get a gas-like energy density they will ALWAYS be inferior to gas powered ones because:
1) Motorcycles mean freedom. Even with equal ranges, you'd still need the 10 minute re-fill. The swappable battery and supporting infra structure is decades off. There is still no gas stations in many places and we've had gas powered vehicles for 120 years.
2) Off-grid means exactly that. Once you start plopping charging stations in Patagonia, it's no longer "off-grid". Might as well add a convenience store for a hot dog off the roller grill
3) You can carry an extra gallon of gas.
Sorry for the rant. I DO like electrics! There is a big enough market share for busses, trains, commuters, so leave my freedom machines alone Hopefully my nephew likes the Red Barchetta I'm saving for him.