マジレスすると相手次第。

槍は突く武器だから、鎧をつけた相手にも通用する。
合戦で歩兵の主力が槍だったのはこの為。
穂先は大体尖っていればOKで運搬も楽。

鎧を着けていない状態なら薙刀のほうが有利だが
刃がむき出しで運搬と手入れが難しく(錆びやすく折れやすい)価格的にも高価。
ということで戦場には向かず、屋敷内に装えてある武器だった。

僧兵や武家の娘が薙刀術を学んでいたのはこういう理由から。