If you're keen on off-road riding, spokes are the absolute best. Cast rims aren't as robust; prone to breaking.
Aesthetically, they look old-fashioned on such a modern-design bike. To my eye, they just don't jive. Functionally, they are just as good as cast rims on the pavement.
As to the colour: it's rather obvious where I stand, no?