I like it
It may be beating a dead horse but... I think bringing out the drums and the base a bit would do a lot for it. Trumpets would probably be nice too. You could experiment with some guitars taking a lead in part of it or just adding more background. : / Just my take. But I like the way you rewrote it.