I like the setup overall. I do have some opinions though. First and foremost if you're happy with it then stick with it!
The colors and decorations are great, but I feel like them all being the same (or close to it) height and spaced so far apart doesn't give a good contrast other than the colors. I'd say bunch them up closer together with the same colors of course, or just buy a few more and add them in, with some different heights.