I installed a BionX 350 on my Trek Verve 4 about 3 months ago. It has performed flawlessly. I often ride 30 miles and have plenty of battery remaining at the end. Note, however, that I live in Florida have have no significant hills or inclines. Also, I often ride with no assist if the wind is behind me. Overall, I am absolutely delighted with the BionX package. I also have the down tube setup and I have a bag on the back rack. It can carry the battery if I need some charge. I'm 70 and would not be able to ride as often or as far as I do without this package. It is absolutely first rate.