The Livewire looked impressive, but it was never fit to be a production model on its own. 50 miles of range for a motorcycle that weighs 460 lbs (the same as a Zero SR plus power tank), that's not going to cut it. Also, there are some questionable aspects of the bike, mainly the longitudinally mounted chrome motor. To me, its right up there with Brammo's 6 speed transmission; mainly for aesthetics, no particular performance advantages over the competition, increases cost and complexity.
Also, if this guy put a deposit for a bike that had no production date, he stands firmly in fanboy territory. I'm not trying to judge, but a degree of skepticism is necessary when dealing with PR campaigns.