공천과정의 투명성 확보가 목적이라면 오픈 프라이머리를 법제화하지 않고 상향식 공천 원칙을 법으로 규정할 수도 있으며, 제19대 국회에 관련 법률안이 두 건 발의되어 있다. 이는 구체적인 경선 방식은 정당 자율에 맡기되, 선거관리위원회에 경선결과보고서를 제출하도록 함으로써 경선의 공정성과 투명성을 확보하고자 하는 취지이다. 독일의 경우 선거법에서 당원투표 혹은 대의원투표를 통한 상향식 공천을 의무화하되, 공천방식은 정당에서자율적으로 규정하도록 하고 있다. 이러한 정당 자율성 논리에 대해 법제화 주장측은 주법으로 당내경선을 관리하는 미국 경우에서 보듯이 오픈 프라이머리가 실효성을 갖기 위해서는 법제화가 부득이 필요하다는 입장이다.
둘째, 오픈 프라이머리를 법으로 규정할 경우 대상이 되는 선거의 범위와 경선방식을 둘러싼 논란이다. 즉 모든 공직선거를 대상으로 할 것인지, 혹은 대선이나 총선, 지방자치단체장선거 등 일부 선거에 국한하여 오픈 프라이머리를 실시할 것인지와 어떤 경선방식을 채택할 것인지 등이다. 정치개혁특별위원회에 회부된 관련 법률안 가운데 나경원의원 안을 비롯한 대부분의 법률안은 국민경선에 참여하는 각각의 정당들이 경선에서 최다득표 한 예비후보자를 후보자로 선출하는 오픈 프라이머리의 실시를 내용으로 한다. 하지만 박영선의원안은 모든 예비후보자들을 대상으로 정당과 무관하게 다수득표한 2인이 본 선거에 출마하는 탑투 프라이머리 방식 (2012. 10.26.)이나 결선투표 방식 (2015.4.15.)을 제안하고 있다.
오픈 프라이머리는 유권자의 참여를 허용하면서도 정당별로 예비선거를 실시하여 해당 정당의 후보자로 선출하는 제도인데 반해 탑투 프라이머리는 동일 정당에서 두 명의 후보자가 본 선거에 진출할 수도 있다. 결국 후보자 선출 과정에서 정당은 참고사항에 불과하고 후보자 개인이 중요하며, 이는 정당역할의 축소로 이어질 수 있다. 반면 영·호남과 같이 특정 정당의 지지기반이 강한 지역의 경우 본 선거에서 유권자의 선택지를 넓힐 수 있다는 장점이 있다.