Eh, Siler was paid the big bucks by Brammo. When I went to test ride an Empulse, the dealership had no fewer than 6 different 15 minute Brammo videos by Siler on the big screen TV, and another one featuring Ben Bostrom.
He's about as much a "journalist" as Jeremy Clarkson reviewing the Tesla. It'll be comedy and laughs, but not much actual fact.
Edit: granted, I almost ran into the same situation about the 3rd day I had my Zero. I was unprepared for how the "sit-up-flat" aerodynamics at 75mph sucked the battery dry on I-4 and I was sweating bullets while I waited for an exit and watched my charge dropping. I ended up at a rest stop with 45% battery going "ohshitohshitohshit" and then I got an error 0044 and thought I'd broken it. There was another 10 minutes of swearing before I discovered I'd bumped the kill switch.
I switched to ECO, poodled to the next exit at 60 and still got home with 13% on the back roads of Longwood, which turned out to be an absolute blast.
Lesson learned: The interstate's why I've still got the FJR. However I am really looking forward to a Vetter fairing.
Another edit: As soon as I get my power tank installed and some fast chargers from Hollywood Electrics, I'm riding the 125 miles to that dealership, just to ask "how dem Brammos sellin'?". It's A Mission, A-Team theme and all. A snootier bunch of Ducati/BMW riders would be difficult to find.