Using the Alpha from today: Blender-2.92.0-1e8f2665916c-macOS.app
I tried every way to get cone to fit curve. It distorts horribly if the curve is not perfectly straight and flat. It will not fit further than about 2/3 the length of the curve. It doesn't work even with the cone's origin on them cone's bottom ... then remaining at the world origin.
On another project, I spent hours trying to get the outside of a section of ornate metal fence mesh to conform to a gentle curving bezier curve. I tried instancing but at the curve, the angle of each section rotates the normal so that sections don't face outwards.
It seems there needs to be other way. Perhaps if the origin could remain with the cone (on its bottom) and be either instanced or arrayed, it's rotation and shape could remain local to its mesh as it travels the curve and not distort or rotate.






