That is not me. I dislike HSV. CIE-style color spaces are far better. But they needs more than 32-bits per pixel, which I found be a major bottleneck for my software rendering. And Blending in CIE-like colorspace is a bit more complicated. Then again, everything, but Hue-shift, can be cheaply done in RGB, and for sprite recoloring I use a hack, which well requires more than 32-bits per pixel, but I recolor only a small fraction of sprites, while usual effects can be done through cheap RGB color filter.