@aaron4 You could try combining it with this command for scaling during the development phase: first apply gradual scaling, and then use ArrayCrv before mapping it onto the surface.
I’m not sure if it’s possible to assign precise values like 1, 1.5, 2, etc., since I haven’t tested it yet, but if it is, you could suggest it with a few examples.