The Gazelle Avenue/EasyFlow looks nearly identical to the Arroyo, which I just bought. Except that it has the Shimano STEPS system instead of the Bosch Performance Line. I'm pretty happy with the Arroyo (which I see Court recommends as well!), but I am curious about how the Shimano system compares.