If you use LinkedIn primarily as a networking tool, then a private account will be okay, especially if you have strong competitors with a propensity to spy. Otherwise, publicizing your profile will open the floodgates for pitches, messages, and random requests. But, like any social media, it's the price you pay for your ability to reach out to potential clients.