I did post some pictures - in the 'Media' area, including some I took of the Empulse unveiling at Laguna Seca last July.
The Vectrix range is usually around 20-25 miles/charge in "real-world" driving (40 - 70 MPH). If I ride 25 MPH continuously, I can get 50 miles (Well... OK, it was a one-time, two-hour experiment).
I commute exactly 18 miles each way to work, so the range is acceptable (with a charge at work), but there isn't much room for error (no detours allowed ;-)
I am soooo looking forward to that 10 kWh battery pack :-)