I bought a Charger about 2 months ago, and so far it's been great. I was looking specifically for a pedelec bike, and one that would take me up to the top speed of 20mph quickly. In my experience, I shift through the gears easily, and I can get to top speed with little effort. On top of that, the gear shifting allows me to make sure I am making the most of the motor (I can usually tell when I am at a good rpm by the sound of the motor whine). Going up hills is easy. You just have to use the gears judiciously - on a steep hill I just shift to 3rd or 4th gear and then upshift as I gain speed. On a decent hill I've maintained between 10 - 12mph. Also, the motor freewheels very well, so on flats I often just get to a top speed, and then coast for while, thus saving on the battery.
The Charger I bought came with a rack and fenders - I don't know yet how it will do in the rain, as there is a custom rain cover designed by the Electroportal guys. I've got my bike loaded with Panniers and a handlebar bag, and I've been using it pretty much as my commute bike. The range I get at the highest setting is probably in the 12-15 mile range, and more if I reduce the setting. I have yet to use up the battery.