I'm not really one to go into an in-depth review since this is my first e-bike, and I haven't been riding it regularly yet as I got it to commute to school and the spring semester has not started yet, but I can give some first impressions.
I picked this bike because it met all of my criteria, mainly a speed pedelec with a mid-drive motor at a reasonable price. I wanted a mid-drive because I live in a hilly area. It is quite powerful, able to ride up the very steep hill I live on with a little effort. The acceleration is not as zippy as the Stromer ST1 I test drove; that might be because it's a mid-drive as opposed to a hub motor. It's got integrated headlight and rear light, but they don't flash. It has three modes, Power, Normal, and Eco, with power giving the most assist while using the most battery power. I rode it today on my commute route which is about 15 miles, and used up about 40% of the battery. I'm sure it would have used less if you weren't going up a lot of hills like I do on my route.
I learned from my local dealer that Giant is developing an add-on rack for this bike, currently on a test release in Europe (dang Europeans and their developed bicycle infrastructure). If you take a look on the insides of those cross-bars on the fender you can see a couple islets where the rack should attach. He says they should be available in the US this summer. Besides the nice fender, it also comes with a really nice kickstand.
Over-all, I really like this bike, although I'm a bit worried about it being stolen since I'll be riding it to a college campus. I'll probably be parking it in the bike cage over there. One other down side to this bike is it's really heavy, maybe over 50 lbs, although I haven't weighed it. I suppose a lot of e-bikes are on the heavy side though. The seat is a little uncomfortable as well.
My bike next to a park bench.
The islets for the rack that hasn't come out yet.
I put my U-lock here. Stays put here, but rattles around a bit.