I too have the Business Amex Platinum and it seems it is pretty much the same as the Regular PC, Fine hotels/Purchase Protection.

I seem to get the same literature every year as the regular PC.

FV