IF gradients are going to be supported, for gods sake build in the ability to have more than two colours.
gradient-color: color1, colour2, colour3.. etc
gradient-direction: vertical/horizontal/degrees
gradient-position: 0%, 33%, 65%.. etc
Would be my thoughts on syntax. Defaulting to evenly spread across the direction if no positions are given for the colours.
Please lets make it useful, not limited.