If the agent just matches the name printed on the card to the BP then you'll be fine I suppose. Not sure if anyone can answer what DL systems show when they swipe the card that might deviate from this and cause a problem - since I don't think this is a common way to do things. Let us know.
MSP.. I don't think they are truly subverting the additional card fee - since they only have one card and therefore one set of benefits. e.g. they can't get another PP card under the wife's name. Seems a little sneaky to take advantage of the 100k sign up and surprised AMEX would even allow a different name to be printed but hey.. up to them.