I can see why you were never quite happy with it. It seems to want to go somewhere but not quite get there. Maybe it needs a change in beat/rhythm at some points.. hard to say.
It's still a good track though and definitely fits the imagery of some parade going on as you said. Always enjoy your work as usual. :)