Jenni, it's a pretty and potentially versatile top! I prefer it with lighter pants and any of the shoes, really -- as you say, it has lots of colours so can work in multiple ways. I think it could work with darker trousers, too. Especially if you were wearing it with a topper toned to the trousers in some way or that graduated the tones, i.e. a mid-tone topper with darker trousers. But it seems a bit easier to pair it with light coloured bottoms.
I agree with Irina that altering it would make a huge difference to the proportions, and adjusting the proportions will make it so much easier to wear! I think you've chosen the right size -- it's just too long for you. (Sigh...I know the feeling). If alterations seem like too much trouble, you could also tuck or semi-tuck, but I think you do not like to do that. Still, you might experiment with this option. it's a cheaper way of getting the proportions the way you want them.
An alteration like this is simple -- just measure the length that works, and make a straight cut and new hem. It's not like dealing with a waistband, so should not be as costly as altering a skirt. Do you have a friend who can sew? It's the kind of thing a sewist can do in an instant.
I have had tops shortened for $10 to $15 CAD. Here are some tops I shortened so they would work on my shorter proportions. The Everlane top was much longer on me than on the model. I shortened it to the top of my hip bone (so, shorter than it appears on the model.)
The Vince dress was above the knee on me and I didn't want to wear it that way so I shortened it to a blouse length -- can be worn tucked or loose but is not as long a tunic.
Yes, this added to the price of the items. But now I wear them -- whereas I would have found them much more difficult to wear in their original proportions.
Admittedly, I don't tend to do this with knit tops. But with my knits, if they are not short enough for me, I will tuck or semi-tuck them.