OK, gave it a try, it's a good idea, works great in most cases and super easy to author. But the point where two gradients start intersecting becomes a problem because I cant get a smooth transition between the two gradients. Changing the geo/tessellation helps, but seems to shift the issue, not get rid of it completely.