Hand Rail Patterning

Hi Guys

im having problems patterning my staircase spindles. does anyone know of a way to pattern a part (spindles) along the full profile of the handrail as show below?

at the minute i a using a linear pattern along each individual section of the hand rail. 

i would love to just be able to put a component at the top and select the handrail and it correctly position the spindles along that body.

is this feasiable... or should this be added to the ever elusive feature of a mind controlled cad program.?

thank you for your time in advance.

SolidworksParts And Features