I'm a big fan of the powder blues. I'm too young to see them as a throwback, they seem fresh to me. I dislike the red because I think it feels the least Twins-y.
The dumbest hill I'm prepared to die on is that I truly believe it would be beneficial if all the MLB teams coordinated with each other to change their colors to stand out from each other. I think the Twins look great in a vacuum, but there are far too many red white and blue teams out there. Take a look at this chart. They all look the same aside from a handful of more adventurous expansion teams like the Mariners, Diamondbacks, Rockies, etc... How did we ever get to thirty teams with only one green team???