The green color should dominate this comp, but it seems only to dominate & unify the visual clutter of a big city sidewalk, & it's the line of people that captures & holds my attention. The effect of the reflection is to make the people into a march. I think you are taking street photography into an interesting/refreshing direction that is uniquely yours. The elements in the FG of this shot take it out of the box of simple physical reflection & into the more interesting expression of personal reflection, adding light & shadow that lead my eye into the line of people.
The bottom line: instant fav! And that's almost all I wrote for a comment.