Like the original post says, having as many fingerprints out there as possible will create more exposure for your business.
When you receive calls (or emails if that's an option you set up) ask them where they saw you or heard about you. The ones that generate the most activity are the ones...
Your corporation's credit will likely be based on your own personal credit when it is first established. This was my own personal experience when I started a new business in PA.
We had a clear bra on our Mercedes that was a dealer installed option and I can tell you from my own experience that they are crap! I will NEVER have one installed on any of my vehicles again. They look great when they're new - virtually invisible - but the harsh south Florida sun and weather...