I bought a Giant Road E 2018 a few weeks ago and use it for commuting to work 3-4 days a week (~40-60 miles roundtrip) and after ~700 miles I have to say that I am pretty happy with it with a few caveats.
I am a little disappointed with the range, as I get under 40 miles on normal mode (I cross the Bay Area, so it is mostly flat with a few hills). My commute is 22miles each way, so I can't make it back home in normal mode with a single charge. Furthermore I live on the top of a very steep hill so I have to ride at least 10-15miles on Eco (or power off) in order to have enough juice to make my last hill (I usually get home with 000 miles of Range / 5% or less battery).
I noted the milage is very depending on the way you ride. I have pretty strong legs as I do 4000+ miles a year (both road and MTB) and on my first ride with the Road-E I killed 70% of the battery in just 22 miles (no major hills) as I rode the e-bike the same way I used to ride my regular road bike (i.e. putting a lot of leg power to get top speed as soon as possible after a traffic light, sprinting uphill, etc)
I am looking for information on how to "hack" the display as I am really interested on showing the readings of the power meter, and wattage the engine power uses so I can fine-tune my riding to get the most miles out of it.
I bought my bike in Bike Connection of Palo Alto, and they didn't seem to have a lot of technical insight into the bike other than the basics of regular operation. They told me the USB in the display allows powering small electronics (haven't tried if it can charge my iPhone yet). Seems the battery, and charger are both made by Yamaha (like the engine) and there is a shortage of batteries and power supplies so you have to pay upfront before they order one for you (the 500W Battery is supposed to cost around $1,000 and the power supply $150)
I tried buying a generic power supply in Amazon (
http://amzn.to/2xj2oLt) but it didn't charge the Giant EnergyPak 500 battery (the Amazon seller thinks the Giant battery may have some electronics which prevent a generic charger from charging the battery)
Hope this helps other people!