Interpolating colors in LAB color space produces perceptually uniform gradients, unlike RGB which can create muddy mid-tones.
The number of steps in a color scale affects visual hierarchy in data visualization. Five to seven steps work well for choropleth maps.