I don't know about that credit score stuff. I must have around thirty credit cards (mostly for the bonus miles) and don't seem to have any trouble getting more. Just got a new airline card a couple of weeks ago and am waiting for the miles to post.
Plus, I don't trust the banks on this. I got an account at Washington Mutual to get the advertised cash bonus. A year later, no bonus and a monthly charge for the "free" account. I may have to write yet another letter.