Baby Boy Name

We are thinking of using the name John David last name.... Do you all think it's better to have John David legally as first name or John as first, David as middle, but always correct people that he will go by John David not just John? Thanks!