> The idea of "flying under the radar" should be thrown out.
That depends on the situation. If you're going head-to-head with a large, established company that could squash you in an instant it may pay off to stay below the radar until you're strong enough to handle them.
BigCorp has been known to simply sue small start-ups for the reason that it ties them up and makes them unattractive to investors. If they're not aware of you until you are much stronger that can be a real advantage.