I have the Triumph leather tank cover, it has a pocket just about large enough for a pack of smokes or a cell phone. It does it's own share of scratching the tank, but I like it for the pocket and to be able to lean on the tank without leaving hand prints on the paint.
Put a good thick coat of wax on under it to help limit the scratching from the backing pad, it helps to keep it clean underneath as well. It's for sure a trade off, light scratches to prevent deep scratches.