any ideas how to achieve a gradient fill to a non rectangular or circular shape so that the fill follows the course of the shape? I know this canbe done by making an image, but I really wanted to have it native.

and example would be a "S" like shape where it is gradient filled to follow the stroke giving a somewhat 'neon' like appearance?

This would be a great feature to have...gradient fill to shape contours.